在我的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