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

  如果页面要自动刷新,但该页面有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>的上面!