JavaScript:通过URL查找弹出窗口并关闭它

时间:2013-11-17 13:23:51

标签: javascript dom

我打开了几个弹出窗口。

我需要找到具有特定网址的网址并将其关闭。

我该怎么做?

1 个答案:

答案 0 :(得分:0)

为您提供对它们的引用(即您保留了open的返回值)并且URL与您的页面位于同一个域中(您无法嗅探关于其他域上窗口内容的任何内容)出于安全原因,那么您可以迭代这些返回值(如果将它们保存在数组中,这是最简单的)并测试retVal.location以查看它是否与您要查找的值匹配。

关于我在编写上述内容时添加的问题的评论更新:

没有办法向浏览器询问其他窗口是打开的,即使它们是由同一页面打开的,因此您必须修改正在使用的CRM。