Use*_*987 1 javascript c# vb.net asp.net dom-events
我的要求如下:
当用户单击close页面中浏览器上的按钮时,customized popup将出现该窗口.我设计了popup窗口,我可以使用以下代码打开该窗口:
window.onbeforeunload = function (e) {
openwindow(200, 100, 'Close.aspx');
};
Run Code Online (Sandbox Code Playgroud)
但我的最终要求是在单击any弹出窗口上的按钮后不应关闭主父窗口.我不想要浏览器的默认警报返回消息窗口,我在这里显示弹出窗口而不是浏览器的默认警报窗口.有没有办法阻止浏览器关闭..?
由于安全原因,这是不可能的!
您可以使用显示确认对话框onbeforeunload(请参阅此处了解如何操作),让用户可以选择不离开页面.但是你不能阻止关闭用户的意愿.
window.onbeforeunload = function(e) {
return 'Dialog text here.';
};
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1507 次 |
| 最近记录: |