【问题标题】:javascript create iframe - automatically creates head and body tagsjavascript create iframe - 自动创建头部和身体标签
【发布时间】:2016-07-31 22:57:21
【问题描述】:

看来

document.createElement('iframe');

自动创建headbody 标签。

我已经在 Firefox、Chrome 和 IE9+ 中对此进行了测试。

这是标准还是其他浏览器可能不会这样反应。 我问这个是因为我想知道在插入一些元素之前是否需要检查这些标签是否已创建。如果我可以避免检查条件,我会非常高兴,因为我希望我的 js 代码尽可能简洁。

【问题讨论】:

    标签: javascript html iframe


    【解决方案1】:

    就我现在而言,它不是标准的,但所有常见的浏览器都支持。标准只定义了有 HTML 标签,所以

    document.documentElement
    

    支持。 您可以检查:

    document.documentElement.children.length > 0
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多