经常碰到想要让页面刷新的问题,现总结如下:
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();">
本文介绍了两种实现网页自动刷新的方法:一是使用HTML的<meta>标签,可通过设置时间间隔和URL实现定时刷新及跳转;二是运用JavaScript脚本,不仅能够定时刷新,还能在状态栏显示剩余时间。

2302

被折叠的 条评论
为什么被折叠?



