function ready(fn){
                if(document.addEventListener){  //标准浏览器
                    document.addEventListener('DOMContentLoaded',function(){
                        //注销事件,避免反复触发
                        document.removeEventListener('DOMContentLoaded',arguments.callee,false);
                        fn();
                    },false)
                }
                else if(document.attachEvent){    //IE,两个条件
                    document.attachEvent('onreadystatechange',function(){
                        if(document.readyState=='complete'){
                            //注销事件,避免反复触发
                            document.detachEvent('onreadystatechange',arguments.callee);
                            fn();
                        }
                    });
                }
            }

 

相关文章:

  • 2021-11-28
  • 2022-12-23
  • 2021-12-16
  • 2021-11-18
  • 2021-06-09
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-08-21
  • 2022-12-23
  • 2021-08-08
  • 2021-08-27
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案