页面自动刷新并跳转

本文介绍了两种实现网页自动刷新的方法:一是使用HTML的<meta>标签,可通过设置时间间隔和URL实现定时刷新及跳转;二是运用JavaScript脚本,不仅能够定时刷新,还能在状态栏显示剩余时间。

经常碰到想要让页面刷新的问题,现总结如下:

1。<meta http-equiv="refresh" content="20">

这种方法是将此句放在jsp,或是html的head标签中 表示每隔20秒刷新一次

将此句,做些变化,便可在制定刷新的时间后进入另一页面。

<meta http-equiv="refresh" content="20; url=http://blog.csdn.net/fuqin163">

2。还有是通过写javascript来做到,脚本可以在状态栏显示剩余的时间,您也可以

利用这个脚本作出多种花样。如:将window.location.reload();改成window.location.href=http://blog.csdn.net/fuqin163等地址,可以在规定时间到来后指向任意的页面。

<script>
<!--
 var limit="0:15";
 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);
   }
 }
//-->
</script>

在页面加载使调用此方法。如下所示:

<BODY onload="beginrefresh();">

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值