Javascript iFrame加载了src属性的页面源,而不是呈现它

Javascript iFrame加载了src属性的页面源,而不是呈现它,javascript,html,iframe,Javascript,Html,Iframe,我有一个无法复制的错误。加载页面源而不是呈现页面内容的iframe。它可以在具有相同iframe src url的同一台机器上正常工作,而不改变环境(客户端或服务器端) 想法?请参见下面的屏幕截图 这是我们正在做的 我们将i1和i2的src属性设置为“pageThatRedirects.html” 在iFrame加载时,加载的内容仅显示“pageThatRedirects.html”的html 当试图用相同的iFrame src重现此问题时,一切都正常 这是一个普遍的问题吗?我有没有碰到一个

我有一个无法复制的错误。加载页面源而不是呈现页面内容的iframe。它可以在具有相同iframe src url的同一台机器上正常工作,而不改变环境(客户端或服务器端)

想法?请参见下面的屏幕截图


这是我们正在做的

  • 我们将
    i1
    i2
    src
    属性设置为“pageThatRedirects.html”
  • 在iFrame加载时,加载的内容仅显示“pageThatRedirects.html”的html
  • 当试图用相同的iFrame src重现此问题时,一切都正常

  • 这是一个普遍的问题吗?我有没有碰到一个Chrome bug?当服务器的响应时间太慢时,可能会发生这种情况?想法

    我试图通过在同一页面上的10-15个iFrame中加载相同的iFrame src,并使用节流连接来复制它——希望引起性能/网络问题,但我无法复制它。在OSX上的Chrome49中可以看到它



    根据CBroe的建议,我将假设服务器在按照CBroe的建议提供
    页面重定向.html
    时没有设置
    内容类型
    标题,我假设服务器在提供
    页面重定向.html

    1时没有设置
    内容类型
    标题。您能否详细说明“使用相同的iFrame src复制此问题”的含义。2.“pageThatRedirects.html”在不在iFrame中时是否打开正常?我获取了url“”并尝试复制它。它始终有效(解析和呈现内容),即使在出现此问题的计算机上也是如此,只有一次例外。我对前端工作还不熟悉,iframe本身就是一只野兽——我希望有人看到过类似的东西,可以给我一个开始的地方。我认为更有可能是您的服务器出了问题,并且“这一次”为资源提供了错误的
    内容类型
    标题(或者没有)。(因此与iframe无关。)如果你对这一次的实际情况有一个大致的了解,那么我会检查当时的服务器日志,看看有没有什么不寻常的地方。是的,这对我来说是最有意义的。我可以试着把它们挖出来。提交答案。。。另外,如果您对如何基于某些标题的存在限制iFrame内的渲染有任何想法,我很乐意听到:)1。您能否详细说明“使用相同的iFrame src复制此问题”的含义。2.“pageThatRedirects.html”在不在iFrame中时是否打开正常?我获取了url“”并尝试复制它。它始终有效(解析和呈现内容),即使在出现此问题的计算机上也是如此,只有一次例外。我对前端工作还不熟悉,iframe本身就是一只野兽——我希望有人看到过类似的东西,可以给我一个开始的地方。我认为更有可能是您的服务器出了问题,并且“这一次”为资源提供了错误的
    内容类型
    标题(或者没有)。(因此与iframe无关。)如果你对这一次的实际情况有一个大致的了解,那么我会检查当时的服务器日志,看看有没有什么不寻常的地方。是的,这对我来说是最有意义的。我可以试着把它们挖出来。提交答案。。。另外,如果您对如何基于某些标题的存在限制iFrame内的渲染有任何想法,我很乐意听到:)
    
    Page diagram (where i is an iFrame)
    _____________
    |     |     |
    | i1  |  i2 |
    |     |     |
    |_____|_____|