“卸载前”显示不需要的对话框?

时间:2015-09-22 00:11:39

标签: jquery dom javascript-events twitter-bootstrap-3 bootbox

我的页面上有一个“beforeunload”处理程序,用于捕获用户之前未保存的情况,例如关闭标签页。

代码如下所示:

$(window).bind("beforeunload", function(evt) { 
    if (TCG.QUE.changeCount > 0){
        evt.preventDefault();
        var errDlgMsg = "You have unsaved answers. Save the answers before leaving this page or the unsaved answers will be lost.";
        bootbox.alert({message: errDlgMsg, title: "Unsaved Answers"});
        return false;
    }
})

当它在bootbox对话框之前触发时,会显示另一个看起来像这样的对话框

enter image description here

我不希望看到该对话框,因为bootbox对话框旨在执行相同的工作。我该如何压制该对话框?

0 个答案:

没有答案