[摘要]如何做页面自动刷新,又不用让用户按回车键来提交数据! (01-3-30 240) 【豆豆】 于 2001-3-22 15:49:42 加贴在 Joy ASP ↑: 假设叶面中有如下form:<...
如何做页面自动刷新,又不用让用户按回车键来提交数据! 
(01-3-30 240) 
【豆豆】 于 2001-3-22 15:49:42 加贴在 Joy ASP ↑: 
假设叶面中有如下form:
<form name=InputDate>
...
</form>
如果页面要自动刷新,但该页面有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>的上面!  
关键词:如何做页面自动刷新,又不用让用户按回车键来提交数据!