博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
(JQuery)当页面常见时间无操作的时候,跳转到登录页面
阅读量:5141 次
发布时间:2019-06-13

本文共 631 字,大约阅读时间需要 2 分钟。

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

// 如果要是的话,尽量每个页面都要使用

$(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

你可能感兴趣的文章
幸运转盘v1.0 【附视频】我的Android原创处女作,请支持!
查看>>
安装 Express
查看>>
存储(硬件方面的一些基本术语)
查看>>
Weka中数据挖掘与机器学习系列之基本概念(三)
查看>>
leetcode-Sort List
查看>>
中文词频统计
查看>>
Java泛型的基本使用
查看>>
bzoj2038 [2009国家集训队]小Z的袜子(hose)
查看>>
Postman-----如何导入和导出
查看>>
【Linux】ping命令详解
查看>>
8、RDD持久化
查看>>
第二次团队冲刺--2
查看>>
[转载]加密算法库Crypto——nodejs中间件系列
查看>>
使用Xshell密钥认证机制远程登录Linux
查看>>
【模板】最小生成树
查看>>
java面试题
查看>>
pair的例子
查看>>
uva 387 A Puzzling Problem (回溯)
查看>>
Oracle中包的创建
查看>>
django高级应用(分页功能)
查看>>