gpt4 book ai didi

javascript - 我如何在 JavaScript 中实现 postMessage()?

转载 作者:行者123 更新时间:2023-11-30 06:05:57 25 4
gpt4 key购买 nike

我需要有关 window.postMessage 方法的帮助。我正在尝试从父窗口向 iframe 发布消息。

iframe 的名称和ID 是myFrame,我试过下面的代码,没有用:

document.getElementById('myFrame').contentWindow.postMessage('Hello','*')

最佳答案

退一步调试。

  1. document.getElementById('myIframe') 给你什么?
  2. document.getElementById('myIframe').contentWindow 给你什么?
  3. 您在 iframe 中是否有名为 postMessage 的全局方法?
  4. iframe 域是否与初始页面相同? 必须如此。
  5. 浏览器是否在控制台中抛出任何错误?

关于javascript - 我如何在 JavaScript 中实现 postMessage()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4706592/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com