1

可能重复:
onbeforeunload 消息出现两次 (Internet Explorer)

我面临在 IE 上两次触发 beforeunload 事件的问题。下面的代码适用于其他浏览器。

    window.onbeforeunload = function (evt) {
        evt.preventDefault();
        evt.stopImmediatePropagation();
        evt.stopPropagation();

        if (isDirty) {
            isDirty = false;
            return dirtyMsg;
        }
    };

我看过很多其他帖子,但没有解决。

谢谢

4

0 回答 0