蓝森林首页 | 返回主页 | 本站地图 | 站内搜索 | 联系信箱 |
 您目前的位置:首页 > 自由软件 > 技术交流 > 应用编程


    

蓝森林 http://www.lslnet.com 2006年8月25日 8:28

如何让系统30分钟后,自动注销

请问:
  当一个用户没有操作键盘和鼠标30分钟后,系统自动跳传转到信息提示页面,要求用户重新登录 :confused:

var time=0
function add()
{time++
if(time>180)re() //re()是跳转的代码。
setTimeout("add()",10000)
}
add()

<script for="window" event="onfocus()">time=0</script>
<script for="window" event="onmousedown()">time=0</script>
<script for="window" event="onkeydown()">time=0</script>
<script for="window" event="onmousemove()">time=0</script>

来我的帖子上看看,帮我出出主意。
http://bbs.blueidea.com/viewthread.php?tid=1644377

楼上的大哥,你好粗心啦!
setTimeout("add()",10000)
写错数字了, 多加一   0.

精华疯子在上个帖子中说

——万一是大姐怎么办?:)
没写错呀,就是要10000呢。10秒钟。

疯兄自己算算看吧。

来我的帖子上看看,帮我出出主意。
http://bbs.blueidea.com/viewthread.php?tid=1644377


请问怎样调试 ?

请问:这段代码是不是每个页面都要写包含一下?

[html]<Script language="javascript">
var time=0
function add()
{time++
if(time>4){location.href="http://bbs.blueidea.com/";}else{setTimeout("add()",1000)

;}
}
add()
</script>

<script for="window" event="onfocus()">time=0</script>
<script for="window" event="onmousedown()">time=0</script>
<script for="window" event="onkeydown()">time=0</script>
<script for="window" event="onmousemove()">time=0</script>
4秒钟后自动关闭[/html]

不是应该在 用户没有操作键盘和鼠标的4秒钟后 才关闭吗 ?

不好意思, 我再改一下.

不好意思, 我改了.
[html]
<Script language="javascript">
var time=0
function time1(){
        time=0 ;
}
function add(){
        time++
        if(time>4){
                location.href="http://bbs.blueidea.com/";
        }else{
                setTimeout("add()",1000);
        }
}
add()
document.onmousedown=time1 ;
document.onkeydown=time1 ;
document.onmousemove=time1 ;

</script>

4秒钟后自动关闭
[/html]




Copyright © 1999-2000 LSLNET.COM. All rights reserved. 蓝森林网站 版权所有。 E-mail : webmaster@lslnet.com