Javascript 页面卸载前显示自定义对话框
卸载页面时,我需要一个确认框,可以使用以下代码Javascript 页面卸载前显示自定义对话框,javascript,jquery,asp.net,Javascript,Jquery,Asp.net,卸载页面时,我需要一个确认框,可以使用以下代码 $(window).on('beforeunload', function (event) { return "Chandan From Mandya"; }); 但我想显示自定义对话框,而不是确认框。 我读过很多博客,都说我们不能重写 但在facebook上,他们正在这样做。当我们处于fb状态时,如果我们试图离开页面,我们会写一些东西,而不会发布。它们将显示自定义对话框 这怎么可能呢?在jQuery中,这是通过卸载事件完
$(window).on('beforeunload', function (event) {
return "Chandan From Mandya";
});
但我想显示自定义对话框,而不是确认框。
我读过很多博客,都说我们不能重写
但在facebook上,他们正在这样做。当我们处于fb状态时,如果我们试图离开页面,我们会写一些东西,而不会发布。它们将显示自定义对话框
这怎么可能呢?在jQuery中,这是通过卸载事件完成的 当用户离开页面导航时,卸载事件被发送到窗口元素。这可能意味着许多事情之一。用户可以单击链接离开页面,或者在地址栏中键入新的URL。前进和后退按钮将触发事件。关闭浏览器窗口将触发事件。即使页面重新加载也会首先创建卸载事件 您可以这样使用它: $window.unload函数{ //处理事件 }; jQuery页面的链接是: 对于“自定义”对话框,请尝试以下操作:
有很多自定义对话框解决方案,只要用谷歌搜索就可以了。我想要一个关于卸载事件的自定义对话框。但你是在说。两者都是分开的。