[英]javascript create iframe - automatically creates head and body tags
看起来
document.createElement('iframe');
自动创建head
和body
标签。
我已经在Firefox,Chrome和IE9 +中对此进行了测试。
这是标准还是其他浏览器可能不会做出这样的反应? 我问这个问题是因为我想知道是否需要在插入一些元素之前检查是否创建了这些标签。 如果我可以避免检查条件,那我会很高兴的,因为我想让我的js代码尽可能的轻。
就我现在而言,它不是标准的,但所有常见浏览器都支持。 该标准仅定义了一个HTML标记,因此
document.documentElement
支持。 您可以检查:
document.documentElement.children.length > 0
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.