我想知道我是否可以获得由window.open javascript函数调用打开的弹出窗口列表。
我希望在所有这些页面关闭后运行一些代码。我不介意解决方案是纯粹的javascript还是JQuery。
提前致谢。
答案 0 :(得分:4)
不,您无法通过window.open
(遗憾地)获取页面打开的窗口列表。你打开它们时必须跟踪它们(假设是你打开它们)。
如果你要做更现代的popup样式(定位元素在页面中作为虚拟窗口打开),那么当然你可以通过做一个简单的选择器查询(只需添加一个类)来获得它们的列表它们在显示时,然后在DOM中查询该类的元素。)