检测跨域弹出窗口何时关闭

时间:2011-01-31 13:35:31

标签: javascript javascript-events

我有一个生活在domainA.com上的javascript应用程序。为了验证用户身份并设置cookie,它会在domainB.com上打开一个弹出窗口。 (这类似于Twitter的@anywhere)。

如何检测domainB.com上的弹出窗口何时关闭并调用在domainA.com上打开它的javascript中的函数?

我尝试了各种方法,如window.opener,window.unload等,但遇到跨域限制。

1 个答案:

答案 0 :(得分:0)

window.postMessage将帮助您支持它的浏览器... https://developer.mozilla.org/en/DOM/window.postMessage