【发布时间】:2012-12-24 06:30:25
【问题描述】:
我的要求如下:
当用户在页面中单击浏览器上的close 按钮时,将出现customized popup 窗口。
我设计了popup 窗口,我可以使用以下代码打开该窗口:
window.onbeforeunload = function (e) {
openwindow(200, 100, 'Close.aspx');
};
但我的最终要求是在弹出窗口上单击any 按钮后不应关闭主父窗口。我不希望浏览器的默认警报返回消息窗口,我在这里显示弹出窗口而不是浏览器的默认警报窗口。有没有办法阻止浏览器关闭..?
【问题讨论】:
-
我看不出在您的网站上诱捕某人的任何道德理由。
-
@Charlie,我的要求是这样的,即弹出窗口中有两个按钮
save和send。如果在浏览器上单击close按钮时parent window中有任何未保存的更改,popup window会发出警报并让用户保存。send按钮功能类似。
标签: javascript c# asp.net vb.net dom-events