Javascript - 如何检测弹出窗口何时访问我的网站?

时间:2012-07-05 23:13:56

标签: javascript ajax events extjs

我的网站打开了一个外部网站的弹出窗口,但在某些时候,弹出窗口会再次重定向到我的网站。出于安全原因,我知道在重定向到我的站点之前,我无法查看弹出窗口URL。我所做的是每秒检查一下,看看我是否可以访问网址,一旦我可以,(意味着弹出窗口回到我的网站上),我存储了网址信息并关闭了弹出窗口。这似乎是一种非常糟糕的做法......

有没有办法检测返回我网站的窗口?

1 个答案:

答案 0 :(得分:0)

如果您可以控制弹出窗口的链接返回页面,则可以为此设置一个特殊页面。您需要做的就是创建一个包含一些javascript的页面,以便通知您已经完成了整个圈子。

弹出窗口有一个属性是window.opener属性,它指的是最初创建弹出窗口的父窗口。

这应该是一个很好的起点。