我正在尝试包括一个Facebook分享 iframe 在使用烧瓶和Apache提供的网站上。这 iframe 但是,负载不一致,我对可能的解释感到不知所措。这是我观察到的:

  • iframe在Firefox和Safari中正确加载,但不在Mac上的Chrome 10.0 Dev。
  • 在Chrome中,当我加载整个页面时,iframe永远不会正确加载
  • 如果我从页面上剥离了一半的元素,则iframe的加载正确约为十分之三 - 没关系,我删除了哪一半。
  • 如果我从页面上剥离所有元素,则iframe每次都正确加载。

不一致的行为使我认为正在进行某种种族,但我不明白问题会出现什么,或者为什么它只会出现在Chrome中。无论如何,感谢您的帮助。您可以查看该网站 这里. 。谢谢,凯文

有帮助吗?

解决方案

我认为它们的关键在于这个声明:

如果我从页面上剥离了一半的元素,则iframe的加载正确约为十分之三 - 没关系,我删除了哪一半。

我将输出转移到文本文件中,并在响应上运行整理(1)或XMLLINT(1),以查看您是否具有错误匹配的HTML标签。 Chrome的可能性无法正确处理错误,但是Firefox和Safari能够恢复。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top