13

当我在控制台上查看时,我的网站有这些错误消息。谁能告诉我通常导致这些错误消息的问题是什么?

阻止来源为“mysite”的框架访问来源为“facebook”的框架。被访问的框架将“document.domain”设置为“facebook”,但请求访问的框架没有。两者都必须将“document.domain”设置为相同的值才能允许访问。contentscript_siteoverlay_bin.js:78

阻止来源为“mysite”的框架访问来源为“youtube”的框架。协议、域和端口必须匹配。contentscript_siteoverlay_bin.js:78

阻止来源为“mysite”的框架访问来源为“googleads”的框架。协议、域和端口必须匹配。contentscript_siteoverlay_bin.js:78

阻止来源为“mysite”的框架访问来源为“facebook”的框架。请求访问的帧具有“http”协议,被访问的帧具有“https”协议。协议必须匹配。

感谢您的帮助。

4

3 回答 3

7

iframe 和主页必须匹配协议(Http://Https://

安全站点无法与不安全站点通信

只是让一切安全,让事情变得更容易。无论如何,像 Facebook 这样的网站都需要它。

于 2013-06-02T03:39:58.597 回答
2

您无法访问嵌入式 Facebook 页面中的值。这违反了同域策略。如果您控制两个站点,这两个站点可以使用 postMessage 进行通信,但我怀疑您控制了 facebook 部分...

于 2015-07-01T08:33:42.323 回答
1

您能否提供一些有关您遇到这些错误的浏览器的信息?

因为Chrome有一个与您的问题相关的已知错误。更多信息在这里

于 2013-06-24T17:43:33.673 回答