(JQuery)当页面常见时间无操作的时候,跳转到登录页面

大前提 就是 用户不禁用脚本

// 如果要是的话,尽量每个页面都要使用
$(function () {
var TimeNum = new Date().getTime();
//mousedown() 监听鼠标是否使用 keydown() 监听键盘是否可用
$(document).mousedown(function () {
TimeNum = new Date().getTime();
}).keydown(function () {
TimeNum = new Date().getTime();
}).mousemove(function () {

TimeNum = new Date().getTime();

});

//setInterval用来判断 当前时间之差
setInterval(function () {
//这里判断按键或鼠标 事件是否触发了
var TimeCount = new Date().getTime();
var minutes = Math.floor((TimeCount - TimeNum) / (60 * 1000));
//如果两个时间差大于1分钟
if (minutes >= 30) {
window.location.href = 'login.html';
}
}, 1000);
})

原文地址:https://www.cnblogs.com/Amosfengzi/p/4277554.html