【问题标题】:Blocked a frame with origin "http://static.ak.facebook.com" from accessing a frame with origin [duplicate]阻止具有来源“http://static.ak.facebook.com”的框架访问具有来源的框架[重复]
【发布时间】:2013-06-22 21:34:51
【问题描述】:

突然开始报这个错误:

阻止来自“http://static.ak.facebook.com”的帧 访问来源为“http://*****.com”的框架。请求的帧 访问将“document.domain”设置为“facebook.com”,但框架正在 访问没有。两者都必须将“document.domain”设置为相同的值 允许访问。

【问题讨论】:

标签: javascript facebook http https


【解决方案1】:

根据我的经验,这意味着您在 facebook 无法访问的地方运行 iFrame,例如您的本地计算机。当您的 iFrame 出现时,Facebook 会尝试扫描您的页面。如果您的页面是公开的,则不会出现该错误,并且 iFrame/facebook 之类的插件应该可以正常工作。

【讨论】:

    【解决方案2】:

    您的网站上有来自 Facebook 的 iFrame。 Facebook 端的一些代码正在尝试更新您的页面。您的浏览器阻止了这种行为,因为 iFrame 和您的网站位于不同的页面上。摆脱此错误的唯一方法是摆脱 iFrame(除非您是 Facebook 某人的朋友)。

    【讨论】:

      猜你喜欢
      • 2015-06-28
      • 2013-09-19
      • 1970-01-01
      • 1970-01-01
      • 2013-07-26
      • 2019-04-27
      • 2019-01-19
      • 2016-09-28
      • 2014-09-25
      相关资源
      最近更新 更多