![](/img/trans.png)
[英]on clicking the close button of any browser, is there any specific event related to close button, in javascript?
[英]Is there any way to prevent the browser closing after clicking on the “Close” button
我的要求如下:
当用户单击页面中浏览器上的close
按钮时,将显示customized popup
窗口。 我已经设计了popup
窗口,可以使用以下代码打开该窗口:
window.onbeforeunload = function (e) {
openwindow(200, 100, 'Close.aspx');
};
但我的最终要求是,单击弹出窗口上的any
按钮后,不应关闭主父窗口。 我不希望浏览器的默认警报返回消息窗口,而是在此处显示弹出窗口,而不是浏览器的默认警报窗口。 有没有办法停止浏览器关闭?
由于安全原因,这是不可能的!
您可以使用onbeforeunload
显示确认对话框(请参见此处的操作方法),使用户可以选择不离开页面。 但是您不能阻止违反用户意愿的交易。
window.onbeforeunload = function(e) {
return 'Dialog text here.';
};
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.