首页 > 解决方案 > 从跨域 iframe 到父窗口的通信

问题描述

我有我的父组件,我在其中显示不同域的 iframe。它打开一个 iframe,因为我需要在 iframe 内捕获一个按钮单击事件,并且需要将该事件传递给父组件

我曾尝试使用 window.postMessage 和 window.addEventListener,但无法辨认

标签: htmlangulariframecross-domain

解决方案


这是一个交叉访问控制问题。如果您有权访问 iframe 源的服务器,请将此代码添加到 htaccess 文件中:

标头集 Access-Control-Allow-Origin *


推荐阅读