浏览器关闭事件不在chrome中工作

时间:2017-07-18 12:51:03

标签: javascript jquery google-chrome

以下代码适用于FF,但在chrome中,browser_close_event()无效。 browser_close_cancel_event()正在运行。

两个browser_close_event()和browser_close_cancel_event()函数都会在调用时获取ajax调用。

当用户点击“离开”时,如何调用该功能?浏览器关闭警报按钮。

$( document ).ready(function() {

   var oldMousemove = document.body.onmousemove,
        onCancel = function () {
            // Do something if the user stays.
            browser_close_cancel_event();
            document.body.onmousemove = oldMousemove;
        };

    window.onbeforeunload = function() {
        // if user click leave
        browser_close_event();
        document.body.onmousemove = onCancel;
        return 'Do you really want to leave?';
    };


});

0 个答案:

没有答案