【问题标题】:How can Facebook make work external iFrames?Facebook 如何让外部 iFrame 工作?
【发布时间】:2023-03-28 10:10:01
【问题描述】:

Facebook 如何让外部 iFrame 工作? n 那是我的问题。我一直都知道,出于安全原因,外部 HTML iFrame(即具有与实际域根不同的 src 属性的 iFrame),但后来我意识到 Facebook iFrame 应用程序确实有效,这让我感到非常惊讶,因为我知道这个功能仅适用于 HTML5 沙盒 iFrame 模式,并且此方法即使在不兼容 HTML5 的浏览器中也有效。谁能给我解释一下?我该怎么做?

【问题讨论】:

    标签: xhtml html web-standards


    【解决方案1】:

    您可以拥有指向另一个域的 iframe,这不是问题。但是,您可以在域之间执行的脚本有一些限制(即域 A 中的 javascript 不能与域 B 中的 javascript 对话)。

    Facebook 通过为 IE=8 和其他浏览器)来绕过它。这是一种相当常见的技术,可以让不相关的域相互通信,here's an example I found with a quick google

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-08-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多