咧嘴大哭求问这个问题的解决方法--------思路也行!
我希望当一个用户在10分钟内没操作时就从注销跳转到登陆的页面,我已经设置了Session.timeOut=10
但是怎么判断这个用户有十分钟没任何操作啊?webconfig中time我也设置了,不管用,请牛人们给个思路,很急很急,谢谢大家,有个提示也行
问题点数:20、回复次数:3Top
1 楼zdliang(zdliang)回复于 2005-06-03 15:15:53 得分 20
<script language="javascript">
var count = 0;
function f()
{
count ++;
if(count > 10)
{
//超过10分钟页面没有操作,转向
window.location.href= "xxx.aspx";
}
else
{
//每1分钟检查一次
setTimeout("f()",1000*60);
}
}
</script>
在你body里面加上
<body onload="f();" >Top
2 楼zdliang(zdliang)回复于 2005-06-03 15:17:56 得分 0
搜一下“跳转”其实你会发现很容易就找到和你需求一样的人
http://community.csdn.net/Expert/topic/4053/4053958.xml?temp=.3367731
我就是搬过来而已
上面的答案摘自hchxxzx(NET?摸到一点门槛)的解答Top
3 楼zdliang(zdliang)回复于 2005-06-03 15:33:29 得分 0
ps:这个其实不应该叫做无操作跳转,我本想加一个函数在onmousemove的时候执行,但是不知道为什么,鼠标狂动但是就不触发这个函数Top




