|          
如果页面要自动刷新,但该页面有Request.Form,那么通常会出现一个提示框,需要用户确定来提交数据,这就不是自动刷新了。而对于监控或股票显示来说,不要用户干预又非常重要,下面就可以解决该问题:
 <Script Language="JavaScript">
 <!--
 var limit="0:60"//定义刷新时间
 
 if (document.images){
 var parselimit=limit.split(":")
 parselimit=parselimit[0]*60+parselimit[1]*1
 }
 function beginrefresh(){
 if (!document.images)
 return
 if (parselimit==1){
 InputDate.action="TypeAlert.asp" //此处为该页面的名称,别忘了外面应该有一个Form,用hidden空间保留此页面所需的Request.Form的数据!
 InputDate.submit()
 }
 else{
 parselimit-=1
 curmin=Math.floor(parselimit/60)
 cursec=parselimit%60
 if (curmin!=0)
 curtime=curmin+"分"+cursec+"秒后重刷本页!"
 else
 curtime=cursec+"秒后重刷本页!"
 window.status=curtime
 setTimeout("beginrefresh()",1000)
 }
 }
 
 window.onload=beginrefresh
 //-->
 </Script>
 
 这段要加到<HEAD>的上面!感谢【阿哦】网友
 |