您的位置:首页 > 其它

IE兼容性问题集锦

2016-01-26 00:00 190 查看
在IE8、9下,不打开调试,系统运行不正常,打开调试后正常运行
问题纠结在与IE8、9对console.log这个函数默认是不执行的,必须打开调试才执行,解决方案就是注释掉,或者按照下面的参考里面大神给出的解决方案。参考:http://stackoverflow.com/questions/690251/what-happened-to-console-log-in-ie8

一些新的jquery插件,在IE8、9下不兼容,又找不到好的替换插件解决方案:es5-shim参考:http://www.bootcdn.cn/es5-shim/readme/备注:
es5-shim.js
提供了一些 EcmaScript 5 语法的支持,并不是全部。
es5-sham.js
提供了其他的一些 ES5 语法的支持,但是有很多实现仅仅只是为了让它在老浏览器中不会报错,也就是说,调用这些方法,会默默的失败。然而,一旦你引用了
es5-sham.js
,那么这些方法是可以随意使用的。
es5-sham.js
的引用方式同
es5-shim.js
es5-sham.js
需要在
es5-shim.js
之后引用,而这两者都得在调用 ES5 语法之前引用。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  IE兼容性