【发布时间】:2021-01-22 12:00:52
【问题描述】:
我需要发送消息 (window.postmessage) 到 iframe。
如果我在父页面中有单个 iframe,目前它可以工作。但我想让它适用于嵌套的 iframe。
标准是:
- 我可以在最后一个叶子 iframe 中添加侦听器代码。
- 不知道 iframe 嵌套的长度。
- 需要双向通信,从父级到子级也需要通过叶子 iframe 到父级。
我厌倦了第三方 iframe,请给我一些合适的解决方案。
【问题讨论】:
-
“我需要向 iframe 发送邮件”是什么意思?您是否需要提交表单并将其target 设置为 iframe?这不需要任何 JS。
-
不,抱歉,我没有正确解释,我是想知道developer.mozilla.org/en/DOM/window.postMessage。
标签: javascript jquery html dom