2016-07-31 28 views
0

看来,的JavaScript创建适用于iframe - 自动创建的头和身体标签

document.createElement('iframe'); 

自动创建headbody标签。

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

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

回答

1

就我而言,这不是标准的,而是被所有常见的浏览器支持。该标准仅定义了HTML标签,因此

document.documentElement 

支持。 您可以检查:

document.documentElement.children.length > 0