星期六

如何判断页面是否加载完毕

如何判断页面是否加载完毕?
function on(){
 if ( window.onload )
 {
  alert( "page onload." );
 }
 else{
  window.setTimeout( on, 1000);
 }
}
on();
---------------------------------------------------------------

寻梦草人的代码
<iframe src="http://www.163.com" id="ice"></iframe>
<script language="javascript">
<!--
var frame = document.getElementById("ice");
frame.onreadystatechange = function(){
 if( this.readyState == "complete" )
  alert('加载完毕!');
}
//-->
</script>
---------------------------------------------------------------

<script>
function loadWindow()
{
   if(frm.document.readyState == "complete") 
       alert("加载完成!");
   else 
       setTimeout("loadWindow()", 500) 
}

loadWindow()
</script>

或者
<script>
timer=setInterval(checkload,100)
function checkload(){
 if(frmid.readyState!="complete")

   clearInterval(timer);
   alert("加载完毕.")
 }
}

</script>

posted on 2006-08-30 19:42  星期六  阅读(1113)  评论(0编辑  收藏  举报