关闭IE浏览器时调用JavaScript函数

时间:2016-07-05 23:10:54

标签: javascript internet-explorer

我试图在浏览器关闭时调用一个函数,我已经能够成功地使用Chrome,但无法在IE上使用它。我可以得到一个显示IE的对话框,如果我这样做,它可以工作并调用函数..但是这将是一个糟糕的体验,所以我想调用该函数。

以下是适用于Chrome的代码:

    $window.addEventListener("beforeunload", function(e) {
        return analyticsTrack();
    }, false);

以下是导致IE上弹出对话框的代码

    $window.addEventListener("beforeunload", function(e) {
        (e || window.event).returnValue = "Close";
        analyticsTrack();
    }, false);

有什么想法吗?

注意:此代码采用Angular

0 个答案:

没有答案