【问题标题】:Iframe does not fully load in all IE versionsiframe 未在所有 IE 版本中完全加载
【发布时间】:2014-07-16 09:12:45
【问题描述】:

我正在尝试加载iframe,获取他的部分内容并删除 iframe。 我的解决方案适用于 FF、Chrome,但有时在所有 IE 版本中都会失败。

当我在浏览器中加载页面时,我会看到其全部内容,但是当我在 iframe 中加载完全相同的页面时,页面中缺少元素。

我尝试从控制台手动添加iframe,有时页面会加载其所有内容,有时不会。

有人知道为什么会这样吗?

【问题讨论】:

    标签: javascript jquery html iframe


    【解决方案1】:

    我相信不声明 DOCTYPE(在 iframe 源和父级中)可能会导致类似的问题。 未声明的文档类型会导致浏览器恢复为quirks mode

    【讨论】:

    • 我的文件,正如我提到的,完全一样。而且我对它们都有 HTML 4.01 文档类型。
    • 缺少哪些元素?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-29
    • 2014-11-04
    • 2013-01-26
    相关资源
    最近更新 更多