使用 setInterval 实现定时操作 加 cookies 保存次数.
解决方案 »
- 怎么在java web 上实现智能餐饮管理系统 连接数据库
- 弱智者提问:如何让文本框只能输入英文大小写和标点符合?
- 一个很现实的问题,刷新后保持控件刷新前的状态的问题!
- 请教一个子窗口问题
- 关于jquery的bind方法
- 浏览器扩展的content_scripts应该怎么写啊?怎么响应类似onClick这样的事件?
- js 不好,求整数!在线等!
- 求一个Javascript的编程工具,有像VB一样有代码提示的
- 紧急求救,各位高手帮帮小弟:我想用window.opener.opener=null;window.opener.close()。但是提示向程序发送命令出现问题
- 有无办法可以使顶部frame的菜单条不被盖住??
- 关于javascipt的object的问题。
- 如何精确到小数点后面两位?
string a="";
if(a="")
{
for(int i=0;i<50;i++)
{
//刷新代码
a="dfdfdf";
}
}
<%
if request.querystring("sta")="fresh" then
session("a")=1
else
Session("a")=Session("a")+1
end if
%>
....
<script language="javascript">
<!--
var limit="0:5"
if (document.images)
{
var parselimit=limit.split(":")
parselimit=parselimit[0]*5+parselimit[1]*1
}function beginrefresh()
{if(<%=Session("a")%> < 6)
{
if (!document.images)
return
if (parselimit==1)
{
//window.location.reload();
window.location.href="要刷新的页面.asp";
}
else
{
parselimit-=1
curmin=Math.floor(parselimit/5)
cursec=parselimit%5
setTimeout("beginrefresh()",1000)
}
}
}
window.onload=beginrefresh
-->
</script>
...
<%
if session("a")>5 then
freshstr="<a href=fresh.asp?sta=fresh target=_self><font face=宋体 color=#FFFFCC size=2px>再次刷新</font></a>"
else
freshstr=""
end if
response.write freshstr
%>
<frame src="left.htm" name="leftFrame" scrolling="NO" >
<frame src="main.htm" name="mainFrame">
</frameset>left.htm<input type=text name=total value="0">main.htm<script>
timer = window.setInterval("test(3)",2000)
function test(n)
{
var total = parent.leftFrame.document.all.total.value-0;
total++;
parent.leftFrame.document.all.total.value=total;
if(total==n){
var bln=confirm("刷新"+n+"次完毕,还刷新吗");
if(!bln)window.clearInterval(timer)
else {
parent.leftFrame.document.all.total.value=0;
window.location.reload(true)
}
}
else window.location.reload(true);
}
</script>
左边的frame用来记数的.
右边的就是你的页面啦.