IM使用以下代码检查会话是否有效并且每15秒运行一次......当我在IE中测试这段代码时,它工作正常,但是;警告stmt弹出,一旦我点击& #34; OK"它重定向到主页面...但是当我在chrome中运行它直接重定向到主页而没有任何弹出...
如何解决此问题,即:chrome应该弹出警报stmt?
setInterval(checksession, 15000)
function checksession() {
$.ajax({
aynsc: false,
type: 'POST',
url: 'CheckSession',
success: validateresult,
data: {
antiCSRF: '{{acsrf}}',
session_id: '{{session_id}}'
},
error: function () {
alert('Session check failed')
}
})
return false;
}
function validateresult(result) {
if (result == "N") {
valid_flag = "N"
alert("Your session has been timed-out based upon Security Policy. Please click OK to be redirected to the login page to start a new session.");
window.location.assign('./')
} else {
valid_flag = "Y";
return valid_flag
}
}