<%
i=request.QueryString("i")
%>
<script>
function doRefresh(){
var i=<%=i%>+1;
var url="refresh.asp?i="+i;
window.location.href=url;
}
//每十分钟 刷新一次 确保session不过期
setTimeout("doRefresh()",600000);
</script>
现在时间: <%=now()%><br />
这是第 <%=i%> 次循环!
补充:
Document自带的方法:
循环执行:var timeid = window.setInterval(“方法名或方法”,“延时”);window.clearInterval(timeid);
定时执行:var tmid = window.setTimeout(“方法名或方法”, “延时”);window.clearTimeout(tmid);
举例说明:
A.当要执行的方法中不需要参数时
代码如下:
B.当要执行的方法中需要参数时
代码如下:
<script type=”text/javascript”>
//循环执行,每隔3秒钟执行一次 showalert()
window.setInterval(function(){
showalert(“aaaaa”);
}, 3000);
function showalert(mess)
{
alert(mess);
}
//定时执 行,5秒后执行showalert()
window.setTimeout(function(){
showalert(“bbbbbb”);
},5000);
</script>
js的时间循环函数 下面的代码放在页面里,然后放在iframe页面里 可确保网站session不过期
原文:http://www.cnblogs.com/yufume/p/6367300.html