获取打开的弹出窗口列表

时间:2012-02-09 14:21:32

标签: javascript jquery

我想知道我是否可以获得由window.open javascript函数调用打开的弹出窗口列表。

我希望在所有这些页面关闭后运行一些代码。我不介意解决方案是纯粹的javascript还是JQuery。

提前致谢。

1 个答案:

答案 0 :(得分:4)

不,您无法通过window.open(遗憾地)获取页面打开的窗口列表。你打开它们时必须跟踪它们(假设是你打开它们)。

如果你要做更现代的popup样式(定位元素在页面中作为虚拟窗口打开),那么当然你可以通过做一个简单的选择器查询(只需添加一个类)来获得它们的列表它们在显示时,然后在DOM中查询该类的元素。)