判断一个页面加载完,在IE上,可以用window.readyState()函数,而在Firefox上不支持readyState()函数,请问在Firefox上用什么方法去判断一个页面加载完。

解决方案 »

  1.   

    在网页最底下加一句
    <script>alert('已经加载完');</script>
      

  2.   

    function testing (iframeName)
    {var element = document.getElementById(iframeName);if(navigator.appName.indexOf('Microsoft')!=-1)

       if (element.readyState == "complete")
      {
       iframeState=true;
        document.getElementById('init').style.display = "none";
       }
       else
       {
         setTimeout("testing('"+iframeName+"')",2000);
         iframeState=false;
       }
     }
     else
     {
       if (???什么语句相当于element.readyState == "complete") )
      
      {
         iframeState=true;
         document.getElementById('init').style.display = "none";
       }
       else
       {
         setTimeout("testing('"+iframeName+"')",2000);
         iframeState=false;
       }
     }  }就是什么语句在firefox上相当于IE上的element.readyState == "complete")?