知识学堂
  • ·联系电话:+86.023-75585550
  • ·联系传真:+86.023-75585550
  • ·24小时手机:13896886023
  • ·QQ 咨 询:361652718 513960520
当前位置 > 首页 > 知识学堂 > 网站建设知识
页面自动刷新,不用按回车键来提交数据!
更新时间:2011-09-19 | 发布人:本站 | 点击率:514
如果页面要自动刷新,但该页面有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>的上面
分享到: QQ空间 新浪微博 开心网 人人网