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子窗口