| 页面自动刷新,又不用让用户按回车键来提交数据 |
作者:豆豆 文章来源:chinaasp.com 点击数:
更新时间:2005-09-18 22:22:30 |
|
| |
|
如果页面要自动刷新,但该页面有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>的上面! | |
| 教程录入:流云 责任编辑:流云
|
|
上一篇教程: 注册帐号时密码随机生成的ASP代码
下一篇教程: ASP项目中的公共翻页模块 |
| 【字体:小
大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】
|