.net开发,在IE8中没有问题,弹出层的JS写在模板页中,每个页面都有用到。
在网上查到这个错误一般是因为页面没有加载完成就调用了一个脚本程序。
那我现在要怎么处理呢。

解决方案 »

  1.   

    是关于弹出层的Jquery脚本。
    最终的解决方案是document.onreadystatechange=function changeselect(){
       if(document.readyState=="complete"){
          要执行的操作
       }
    }
      

  2.   


    function OpenWin() {
                if (document.readyState == "complete") {
                    window.open(...);
                    return false;
                }
                else
                    setTimeout(OpenWin(),100);
            }