javascript - Window.opener 不适用于 strip 连接弹出窗口

标签 javascript jquery window.opener stripe-connect

我的项目中集成了 stripe connect,stripe 验证窗口在弹出窗口中打开,当它关闭时父窗口重新加载。

我几天前工作正常,但现在它给我 window.opener is null 错误 以下是我的代码

window.opener.location.reload();

最佳答案

联系了 stripe 支持,它似乎确实来自他们采取的一些安全措施,这是我得到的部分答案:

[...] Unfortunately, we don't have a work around for this yet as this change was put in place to prevent a security vulnerability a few months back. [...]

所以现在我们进入了整个重定向方法。

关于javascript - Window.opener 不适用于 strip 连接弹出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32415054/

相关文章:

javascript - window.opener 为 null,父窗口无法访问自己的弹出窗口,或 JavaScript 运行时错误 0x800706b5(facebook、twitter 登录或 paypal 付款)

Javascript 访问被拒绝 - 在 iframe 中不再使用 parent 后无法访问 opener

javascript - 使我的导航栏表单搜索字段全宽

javascript - 如何在 Javascript 中拆分具有前缀和后缀的字符串?

提交表单时,jquery 未正确更新 Handlebars 部分 View (express、node.js)

javascript - 如何使用 TypeScript 键入类似 jQuery 的初始化模式?

javascript - 将 Agar.io 添加到 iframe

javascript - reactjs 组件上的 405(方法不允许)

javascript - 在外部 JavaScript 文件中使用 ResolveClientUrl()

javascript - 如何检查我是否有权访问 window.opener?