Javascript 在卸载之前用自己的jquery替换默认提示
如何摆脱web浏览器的默认提示? 下面是我的脚本。Javascript 在卸载之前用自己的jquery替换默认提示,javascript,jquery,onbeforeunload,Javascript,Jquery,Onbeforeunload,如何摆脱web浏览器的默认提示? 下面是我的脚本。 $(窗口)。在“卸载前”上,(e)-> e、 预防默认值() 问题=“黑/白名单的实际更改将丢失。” bootbox.confirm问题(结果)-> 如果结果 $.post url,()-> window.location.reload() 无法替换内置的消息框。你所能做的就是使用一个插件(或者编写你自己的逻辑),用可以设置样式的HTML元素替换它们的功能 这意味着在使用警报、确认等的地方更改javascript代码。你不能,就这么简单。 $
$(窗口)。在“卸载前”上,(e)->
e、 预防默认值()
问题=“黑/白名单的实际更改将丢失。”
bootbox.confirm问题(结果)->
如果结果
$.post url,()->
window.location.reload()
无法替换内置的消息框。你所能做的就是使用一个插件(或者编写你自己的逻辑),用可以设置样式的HTML元素替换它们的功能
这意味着在使用
警报
、确认
等的地方更改javascript代码。你不能,就这么简单。
$(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()