我有一个 JavaScript 应用程序,位于domainA.com 上。为了验证用户身份并设置 cookie,它会在 domainB.com 上打开一个弹出窗口。 (这类似于 Twitter 的@anywhere)。
如何检测domainB.com 上的弹出窗口何时关闭并调用在domainA.com 上打开它的JavaScript 中的函数?
我尝试过各种方法,例如window.opener
, window.unload
等,但遇到跨域限制。
window.postMessage 将在支持它的浏览器上为您提供帮助...https://developer.mozilla.org/en/DOM/window.postMessage https://developer.mozilla.org/en/DOM/window.postMessage
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)