首页 > 解决方案 > 捕获 iframe 窗口响应并发送到父窗口

问题描述

我有一个带有这样的 iframe 的 html 页面

<html>
 <body>
    <iframe height="300px" width="100%" src="https://.......">
   </iframe>
 </body>
</html>

src这有效,我看到iframe 属性中提到的页面。该页面基本上是第三方登录页面。我可以为成功登录时调用的第三方登录 url 提供回调 url。

这个回调 url 是我被调用的后端端点。从我的后端我返回一个新的网址。现在我希望我的整个窗口(不仅仅是 iframe)被重定向到从我的后端系统返回的这个 url。

我不确定如何捕获从后端系统返回的值。

我已阅读有关如何将值从 iframe 传递到父窗口的文章。我正在考虑将 url 传递给父窗口并使用window.location.href.

我被困在如何捕获从我的后端系统返回的值上。
任何帮助深表感谢。

标签: javascripthtmldomiframe

解决方案


推荐阅读