我对会话超时有要求。为此,我使用会话超时功能。但实际上我需要在我的所有jsp页面中调用此函数,并且在浏览页面时,时间应该正常运行而不需要任何重置。如果达到会话超时,则应显示弹出窗口。我怎么能这样做?
我使用的功能如下:
var sFlag = "";
function checkIfContinue()
{
sFlag = 1;
if(confirm("Your Session Expired!. Do you wish to continue?"))
{
window.setTimeout('checkIfContinue()', 15*1000); //start the timer again
sFlag = 0;
}
else
{
window.location = '/XMPortal/jsp/X2ALogin.jsp';
}
}
if( sFlag==0 || sFlag == "")
{
window.setTimeout('checkIfContinue()');
}
如何以正确的方式调用该函数?