码迷,mamicode.com
首页 > Web开发 > 详细

web项目长时间未操作,退出登录,跳转到登录页面

时间:2019-03-11 13:34:13      阅读:469      评论:0      收藏:0      [点我收藏+]

标签:ext   移动   mouseover   ssi   rip   fun   doc   项目   时间   

<script type="text/javascript">

var lastTime = new Date().getTime();
var currentTime = new Date().getTime();
var timeOut = 1601000; //设置超时时间: 1分
$(function(){
/ 鼠标移动事件 /
$(document).mouseover(function(){
lastTime = new Date().getTime(); //更新操作时间
});

});
function testTime(){
currentTime = new Date().getTime(); //更新当前时间
if(currentTime - lastTime > timeOut){ //判断是否超时
alert("用户长时间未操作,请重新登录!");
window.location.href = ‘XXXX‘;//跳转的地址,可在后台进行销毁session;
}

}
/ 定时器 间隔1秒检测是否长时间未操作页面 /
window.setInterval(testTime, 1000);

</script>

web项目长时间未操作,退出登录,跳转到登录页面

标签:ext   移动   mouseover   ssi   rip   fun   doc   项目   时间   

原文地址:https://blog.51cto.com/11657004/2361133

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!