自动刷新网页(转载+整理)

来源:互联网 发布:ubuntu mediawiki 编辑:程序博客网 时间:2024/05/21 10:03

方法一:
<meta http-equiv="refresh" content="300; url=target.html">
content:定时刷新的时间间隔,以秒计算
url:  刷新后的网页链接
缺点:无法传递可变参数

方法二:
<script>
  <!--
   var limit="0:05"
   if (document.images){
    var parselimit=limit.split(":")
    parselimit=parselimit[0]*60+parselimit[1]*1
   }
   function beginrefresh(){
    if (!document.images)
     return
    if (parselimit==1)
     window.location.reload()
    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>
 说明:
var limit中是定时刷新的分:秒
好处:可以实现真正刷新,包括重新传递参数