一、问题描述
使用IE11 浏览器打开编写好的HTML页面后,页面整个显示混乱,控制台各种JS代码报错:
- SCRIPT438: 对象不支持“addEventListener”属性或方法
- SCRIPT1028: 缺少标识符、字符串或数字
- SCRIPT5007: 属性“$”的值为 null、未定义或不是 Function 对象
二、问题解决
通过检查以上问题发现,这是因为浏览器设置了当前页面打开的模式为兼容模式(兼容性视图),或者是自己不小心设置了,通过以下步骤去除当前页面的兼容设置即可:
- 点击IE浏览器导航栏最右侧工具按钮,在弹出的菜单中选择:兼容性视图设置
- 在弹出的对话框中选择已经添加到兼容性视图中的网站域名,然后点击右侧删除按钮
- 关闭对话框,然后刷新网页即可