如何实现页面在没有鼠标点击或键盘键入一定时间内自动关闭

sjpisaboy 2006-11-22 06:30:11
如何让页面在没有任何鼠标点击、移动和键盘键入,即不对页面进行任何操作一定时间内,自动关闭?
...全文
180 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
sjpisaboy 2006-11-25
  • 打赏
  • 举报
回复
非常感谢!
我试了一下,好像要做一下修正,把stopClose函数改一下:
function stopClose(){
i=1;
if (tid){
clearTimeout(tid)
startClose()
}
}
不管怎么样,多谢你了!
Go_Rush 2006-11-23
  • 打赏
  • 举报
回复
<script>
var tid=null;
var secTime=20; //20秒
var i=1;
function startClose(){
tid=setTimeout("window.close()",secTime*1000)
}

function stopClose(){
i=1;
if (tid) clearTimeout(tid)
startClose()
}


setInterval("window.status=i++",1000)

window.onload=startClose
document.onkeypress=stopClose
document.onmousedown=stopClose
document.onmousemove=stopClose
</script>

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧