900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > web 页面长时间未操作自动退出方法(自动退出登录)

web 页面长时间未操作自动退出方法(自动退出登录)

时间:2018-07-26 18:57:02

相关推荐

web 页面长时间未操作自动退出方法(自动退出登录)

web 页面自动超时自动退出方法

思路:

使用 mouseover 事件来监测是否有用户操作页面,写一个定时器间隔特定时间检测是否长时间未操作页面,如果是,退出;

具体时间代码如下(js):

var lastTime = new Date().getTime();var currentTime = new Date().getTime();var timeOut = 10 * 60 * 1000; //设置超时时间: 10分$(function(){/* 鼠标移动事件 */$(document).mouseover(function(){lastTime = new Date().getTime(); //更新操作时间});});function testTime(){currentTime = new Date().getTime(); //更新当前时间if(currentTime - lastTime > timeOut){ //判断是否超时console.log("超时");}}/* 定时器 间隔1秒检测是否长时间未操作页面 */window.setInterval(testTime, 1000);

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。