在我的Web应用程序中,使用'window.open'从父窗口打开了很多弹出窗口。所以我想关闭所有这些弹出窗口,当我的应用程序的主窗口关闭。我怎样才能做到这一点?在ASP.NET中关闭主窗口时关闭所有弹出对话框
0
A
回答
0
没有callback
会通知您用户关闭了他的浏览器。
1
这是有点问题的知道用户关闭窗口,但假设你做到这一点(通过关闭按钮或开通beforeUnload事件),您可以通过以下的下一个子弹关闭打开的窗口:
- 当打开一个窗口,节省其从
window.open
方法(优选到 阵列所以你必须在一个 中心位置的所有对象)返回其 对象。 - 当您发现主窗口为 正在关闭时,在保存的窗口对象上执行
close
方法 。
另一种可能性:在打开的窗口 检查
- 使用计时器如果
opener
定义(你 可以尝试在 揭幕战网页上的方法使用typeof
)。 - 当您发现开瓶器不存在 时,关闭窗口。
0
它不可能!您无法捕捉浏览器关闭事件。
在关闭主窗口之前,您可以使用模型弹出窗口确保用户关闭弹出窗口。
相关问题
- 1. PyQt5对话框关闭主窗口
- 2. 为什么关闭对话框关闭主窗口
- 3. 弹出窗口不关闭
- 4. 弹出窗口关闭
- 5. 弹出窗口不关闭
- 6. Javascript:关闭弹出窗口
- 7. XPages,从对话框中关闭窗口
- 8. 父窗口关闭时关闭所有子窗口
- 9. 如何关闭模态对话框的弹出窗口?
- 10. 关闭弹出窗口关闭直到浏览器关闭
- 11. ASP.Net&jQuery - 关闭弹出框
- 12. programmaticaly在ubuntu中关闭弹出窗口
- 13. 在Android中关闭弹出窗口
- 14. jQuery的:关闭子对话框窗口
- 15. 关闭一个窗口关闭java中的所有框架
- 16. 弹出窗口不滚动时关闭
- 17. 页面关闭时的弹出窗口
- 18. 如何关闭弹出对话框?
- 19. 在主窗口上重定向弹出窗口关闭
- 20. 在Android中关闭对话框而不关闭对话框
- 21. 我无法在关闭对话框中关闭对话框
- 22. 在会话过期时关闭弹出窗口
- 23. 当主窗口关闭时QWidget没有关闭
- 24. Selenium:弹出窗口关闭后用户切换到主窗口
- 25. 尝试关闭IE弹出窗口时避免确认对话框
- 26. 在javascript中关闭父窗口时如何关闭子窗口?
- 27. 当父窗口在Jquery中关闭时关闭子窗口
- 28. 关闭对话框窗体关闭父窗体
- 29. 无关闭窗口的关闭窗口
- 30. MFC,如何从主窗口关闭模态对话框?
如何创建一个带有JavaScript/HTML的模态弹出框以强制弹出窗口被关闭? – David 2013-07-19 22:07:08
http://javascript.about.com/library/blmodal.htm – 2013-07-24 10:53:23