onbeforeunload取消对话框会停用所有按钮/链接/

时间:2018-08-09 08:26:20

标签: javascript onbeforeunload

我必须在JSF 1.2 IceFaces上下文中添加一个带有“数据丢失”警告对话框的onbeforeunload事件。

$(document).ready(function() {

    jQuery(window).on("beforeunload", function() {
        if (dirty) {
            event.returnValue = "qwe";
            return "wer";
        } else {
            event.stopPropagation();
            return;
        }
        console.log("TEST", dirty);
    });
});

如果我取消对话框,我的所有链接和按钮(包括主菜单)对鼠标单击都没有反应...定制JS事件仍然有效,但是如果链接指向托管bean中的方法或其他内容,则没有反应直到我重新加载页面。

有人知道如何修复或调试它吗?

格里茨 丹尼斯

0 个答案:

没有答案