javascript – window.opener在重定向后为null

前端之家收集整理的这篇文章主要介绍了javascript – window.opener在重定向后为null前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我从window.open()的父母打开一个paypal窗口.付款后重定向到我的页面(在弹出窗口中),我想关闭弹出窗口并更新父窗口URL.

我发现这个工作在window.opener.location上.

但控制台显示

window.opener.location is null

重定向后,因为子窗口发生变化,弹出窗口会丢失有关开启者的信息.

好的很好现在有没有办法解决这个问题?也许添加一个“监听器”的父母谁监听的孩子的URL?

解决方法

当您导航到其他主机时,window.opener被删除(出于安全原因),没有办法.如果可能的话,唯一的选择应该是框架中的付款.最重要的文件需要留在同一个主机上.

猜你在找的JavaScript相关文章