页面自动刷新,不用按回车键来提交数据!

如果页面要自动刷新,但该页面有Request.Form,那么通常会出现一个提示框,需要用户确定来提交数据,这就不是自动刷新了。而对于监控或股票显示来说,不要用户干预又非常重要,下面就可以解决该问题:

 1<script language="JavaScript">   
 2<!--   
 3var limit="0:60" //定义刷新时间   
 4  
 5if (document.images){   
 6var parselimit=limit.split(":")   
 7parselimit=parselimit[0]*60+parselimit[1]*1   
 8}   
 9function beginrefresh(){   
10if (!document.images)   
11return   
12if (parselimit==1){   
13InputDate.action="TypeAlert.asp" //此处为该页面的名称,别忘了外面应该有一个Form,用hidden空间保留此页面所需的Request.Form的数据!   
14InputDate.submit()   
15}   
16else{   
17parselimit-=1   
18curmin=Math.floor(parselimit/60)   
19cursec=parselimit%60   
20if (curmin!=0)   
21curtime=curmin+"分"+cursec+"秒后重刷本页!"   
22else   
23curtime=cursec+"秒后重刷本页!"   
24window.status=curtime   
25setTimeout("beginrefresh()",1000)   
26}   
27}   
28  
29window.onload=beginrefresh   
30//-->   
31</script>

这段要加到

1<head>的上面!</head>
Published At
Categories with Web编程
Tagged with
comments powered by Disqus