【问题标题】:How to make communication between 2 diifferent iframe HTML?如何在 2 个不同的 iframe HTML 之间进行通信?
【发布时间】:2016-05-16 15:49:05
【问题描述】:

我正在使用 ruby​​ on rails 开发网络应用程序,并且我有 2 个来自不同文件和文件夹的 HTML iframe,但是,它们都显示在同一个链接中。如何让它们相互通信,例如,当我单击元素窗体 iframe 1 并且我希望引用的信息将显示在 iframe 2 时?

【问题讨论】:

    标签: javascript jquery html ruby-on-rails iframe


    【解决方案1】:

    你可以用喜欢

    parent.frames['iframe1'].yourfunction();
    

    【讨论】:

    • 它能否让 2 个 iframe 相互理解,因为它们来自 2 个不同的文件和文件夹?
    • 域是一样的那么就可以互相调用js函数了
    【解决方案2】:

    如果两个 iframe 都在同一个域下,您还可以通过 window.postMessage 使用父子通信。 这里有更多细节:https://developer.mozilla.org/en-US/docs/Web/API/Window/postMessage

    希望对你有帮助

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-05-19
      • 1970-01-01
      • 2011-04-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-04
      • 2010-09-29
      • 1970-01-01
      相关资源
      最近更新 更多