3
A
回答
2
5
當你調用window.open()的返回值是一個句柄創建的新窗口。利用這一點,你可以保持您已打開窗口的數組,然後卸載事件處理程序中調用close他們:
var win = winodw.open(URL, title, options);
window.MyOpenWindows.push(win);
後來,在卸載事件註冊的功能:
function closeWindows(){
for (i=0;i<window.MyOpenWindows.length;i++)
{
window.MyOpenWindows[i].close();
}
}
相關問題
- 1. 如何防止父窗口關閉之前關閉子窗口
- 2. 在javascript中關閉父窗口時如何關閉子窗口?
- 3. 從父窗口關閉子窗口
- 4. 關閉子窗口刷新父窗口
- 5. 從子窗口關閉父窗口
- 6. 使用子窗口關閉父窗口。
- 7. 關閉子窗口加載父窗口
- 8. WPF關閉子關閉父窗口
- 9. 當父窗口在Jquery中關閉時關閉子窗口
- 10. 父窗口關閉時關閉所有子窗口
- 11. 當父窗口關閉時自動關閉子窗口
- 12. 無關閉窗口的關閉窗口
- 13. 如何關閉瀏覽器的父窗口也關閉子彈出窗口?
- 14. 從父窗口關閉模式窗口
- 15. 如何在父窗口關閉時從子窗口訪問父窗口方法?
- 16. 子窗口關閉時如何運行父窗口的功能?
- 17. 如何關閉子窗口的父窗口
- 18. 如何在子窗口關閉時提交父窗口表單
- 19. javascript:父窗口如何知道其子窗口關閉?
- 20. 如何從父窗口onload關閉子窗口?
- 21. 關閉窗口
- 22. 子窗口關閉時通知窗口
- 23. 子WebBrowser窗口上的「關閉」按鈕關閉父窗口(.NET,winforms)
- 24. 只有在java swing中關閉子窗口時才需要關閉父窗口
- 25. JavaScript的 - 重新加載父窗口,如果子窗口關閉
- 26. 如何在主窗口關閉時關閉自定義窗口?
- 27. 從父母的關閉子窗口
- 28. PYQT5 Mdi子窗口關閉
- 29. 從ViewModel關閉子窗口
- 30. 關閉JavaScript子窗口