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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了web项目长时间未操作,退出登录,跳转到登录页面相关的知识,希望对你有一定的参考价值。

<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项目长时间未操作,退出登录,跳转到登录页面的主要内容,如果未能解决你的问题,请参考以下文章

页面长时间未操作关闭页面重新登录

ASP.NET session 用户长时间无操作,跳转到重新登录页面,具体怎么写,求高手帮忙啊!

WordPress设置退出登录后跳转到指定页面

初级web---完成一个基础的学生表增删改查

vue手机项目,账户退出后登录页面总保持这样?怎么解决?

shiro怎么设置未登录时默认地址,现在是没有登录会跳到登录地址