前段js实时判断会话是否超时
Posted pengfei25
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了前段js实时判断会话是否超时相关的知识,希望对你有一定的参考价值。
前端自行判断页面是否超时
jsp从后台获取到回话时间
var sessionTime="$sessionTime";
js中
//实时判断会话是否超时 var lastSessionTime,sessionTimeout; if(sessionTime != "") lastSessionTime = new Date().getTime(); var _iframe=document.getElementById(‘main_iframe‘).contentWindow; document.onmousemove = document.onkeypress = document.onkeydown = function() lastSessionTime = new Date().getTime(); if (parseInt(sessionTime,10) != 0) //任何时候都不自动退出系统 sessionTimeout = parseInt(sessionTime)*60000;//自动退出时间间隔 clearInterval(_TIMER); var _TIMER= setInterval(function()//每10秒钟检查一次。 if(sessionTimeout==0) return false; var now = new Date().getTime(); //如果超时了 if( (now - lastSessionTime) > sessionTimeout ) //会话失效,系统将返回登录页面 window.location.href = path+"/doLogout"; , 10000);
以上是关于前段js实时判断会话是否超时的主要内容,如果未能解决你的问题,请参考以下文章
有了 TensorFlow.js,浏览器中就能进行实时人体姿势判断