网页失效时间1个小时,页面10分钟自动刷新一次,要求此网页在无任何操作下一个小时后失效
由于网页自动刷新,所以网页永不失效,头疼啊!
如果无任何操作,只是自动刷新的情况下,要求一个小时网页失效,怎么做到?
由于网页自动刷新,所以网页永不失效,头疼啊!
如果无任何操作,只是自动刷新的情况下,要求一个小时网页失效,怎么做到?
帮顶,我也想知道答案
这个.......可以监视鼠标和键盘事件,我的想法.
鼠标和键盘?
如果我把页面最小化,然后做其他事!
。。。。。。
在页面里面放一个框架,把一面放在里面,这个页面自动刷新,那个页面1个小时刷新,刷新就自动退出
Http://Post的URL?ReloadCount=1
然后每次刷新,reloadcount就++
当到六的时候,页面失效
楼上的,能写的详细点吗?
<meta http-equiv="refresh" content="600">
我是这样自动刷新的怎么扑捉到网页刷新
为什么要让页面自动刷新?
刷新一次session就会刷新
看来只能监视键盘鼠标事件,如果没有的话自动转到logout页面注销登录
xiaogui704() ( ) 信誉:100 2006-06-06 11:15:00 得分: 0
<meta http-equiv="refresh" content="600">
我是这样自动刷新的怎么扑捉到网页刷新
====================
你是这样子阿
我的意思是用setTimeout方法定时刷新,刷到第六次的时候停止
window.setTimeout("window.loacation.href='URL?Reloadcount=XX'",10*60*60*1000)
我的意思是用setTimeout方法定时刷新,刷到第六次的时候停止
window.setTimeout("window.loacation.href='URL?Reloadcount=XX'",10*60*60*1000)
----
我再问下
我的画面还有其他按钮操作
要要自动刷了2次,再操作其他按钮,比如查询一下
那这个时间会怎么算
为什么要让页面自动刷新?
刷新一次session就会刷新
看来只能监视键盘鼠标事件,如果没有的话自动转到logout页面注销登录
--
让用户实时看到数据变化
监视键盘鼠标也不行啊
自动转到logout页面注销登录?不懂
<%
Integer refreshCount = new Integer(null==session.getAttribute("count")?1:((Integer)session.getAttribute("count")).intValue()+1);
session.setAttribute("count",refreshCount);
if ( 10<refreshCount.intValue() ){
session.invalidate();
}
%>
仅限于JSP
因为总是刷新,所以考虑用Session过期的方法不太可能,我感觉可以这样处理一下,每次刷新的时候把第几次刷新带到服务器,然后在服务器端判断刷新的次数,等累积到你控制的次数时把Session清空,这样的话,在服务器端直接控制网页过期
建议楼下改用cookies吧。
你操作的时候多调用一个页面或函数,将cookies上的时间再加一个小时。每操作一次就在当前时间上多加一个小时。这样应该可以达到你想要的效果了。
因为总是刷新,所以考虑用Session过期的方法不太可能,我感觉可以这样处理一下,每次刷新的时候把第几次刷新带到服务器,然后在服务器端判断刷新的次数,等累积到你控制的次数时把Session清空,这样的话,在服务器端直接控制网页过期
----
可是怎样得到刷新操作这一事件呢?