``
// 两个小时没有操作就清空用户信息,退出登录
NoOperation(time) {
let self = this;
var userTime = time*60000;//
var objTime = {
init:0,
time:function(){
objTime.init += 1;
if (objTime.init == userTime) {
self.onLogout(); // 用户到达未操作事件 清空用户信息,退出登录
clearInterval(testUser);
}
},
eventFun:function(){
clearInterval(testUser);
objTime.init = 0;
testUser = setInterval(objTime.time,1000);
}
}
var testUser = setInterval(objTime.time,1000);
var body = document.querySelector('html'); //获取html元素
// body.addEventListener("click",objTime.eventFun);//增加点击时间
// body.addEventListener("keydown",objTime.eventFun);//增加键盘事件
body.addEventListener("mousemove",objTime.eventFun);//增加鼠标移动事件
// body.addEventListener("mousewheel",objTime.eventFun);//增加鼠标滑轮滑动事件
}
this.NoOperation(120);//值为分钟``
网友评论