javascript中document.readyState对象在IE中可用,但是在FireFox中不兼容,请问各位大侠能否有什么好的办法解决该问题?

解决方案 »

  1.   

    详细代码如下
    function displayWaiting(){     
        if(document.readyState=="loading")
        {
             createDiv();
             createFrame();
             showDiv();
             showFrame();  
        }
    }
    $(document).click(function(){ 
         if(document.readyState!="loading")
         {  
             setTimeout(function(){
             displayWaiting();
            },300);
         }
    });
    $(document).ready(function(){    HideDiv();    HideFrame();});我想的是在加载未完成前加上一个Loading的效果,未加载完成时点击Page无效。
    请帮忙分析分析。
      

  2.   

    $(document).ready   尝试下使用JQurey框架写JS 会少很多兼容性方面的苦恼
      

  3.   


    Jquery不是万能的,好多的东西他都没有!