1.低版本的ie不支持document.addEventListener方法、(ie支持: attachEvent),所以:
if(document.addEventListener){
document.addEventListener('DOMContentLoad', fn(), false)
}else{
执行兼容的ie的方法
}
2.domContentLoad兼容低版本ie方法:
(1)保证执行一次,最外面定义一个done=false
https://img4.mukewang.com/5b5ed0770001539308210313.jpg
(2)监听document的加在状态:
https://img2.mukewang.com/5b5ed04f0001a9f609990344.jpg
(3)在dom创建完的判断
https://img4.mukewang.com/5b5ed0670001f2a910410509.jpg
低版本的ie不支持document.addEventListener方法、(ie支持: attachEvent),所以:
if(document.addEventListener){
document.addEventListener('DOMContentLoad', fn(), false)
}else{
执行兼容的ie的方法
}
domContentLoad兼容低版本ie方法:
(1)保证执行一次,最外面定义一个done=false
(2)监听document的加在状态:
(3)在dom创建完的判断