js-ie8 浏览器 js兼容问题

因为项目需要,客户设备上都是IE8,总结了一些IE8上容易出现的兼容性错误

\1. jQuery使用2.0以下版本

2.document.getElementsByClassName 不能使用

3.console.log()不支持

4.iframe 的 onload 事件,需要通过 attachEvent 来注册

5.因为jq使用版本低,所以注意on ,是在1.7版本才出现的

6.IE8(Q) 中的 getElementById 方法能以 name 属性为参数获取某些元素

7.使用apped动态加载元素时候,注意标记元素必须是规范的html标记,不能是自创元素或者标记未关闭

8.remove()不能再IE8中正常使用,使用removeNode(true);