在Chrome浏览器中未阻止警报语句

时间:2014-08-05 12:24:02

标签: javascript jquery google-chrome

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
    }
}

0 个答案:

没有答案