用自己的jquery beforeunload替换默认提示

时间:2014-05-15 14:40:10

标签: javascript jquery onbeforeunload

如何摆脱网页浏览器的默认提示? 我的咖啡在下面。 enter image description here

$(window).on 'beforeunload', (e) ->
    e.preventDefault()
    question = "<h4 class='text-center'>The actual changes for black/white list will be lost.</h4>"
    bootbox.confirm question, (result) ->
        if result
            $.post url, () ->
                window.location.reload()

1 个答案:

答案 0 :(得分:1)

您无法替换内置消息框。您所能做的就是使用插件(或编写自己的逻辑),用可以设置样式的HTML元素替换它们的功能。

这意味着要更改使用alertconfirm等的javascript代码。