【发布时间】:2015-04-16 05:08:46
【问题描述】:
我有一个动态创建的 iframe 元素。如果我不确定 html 中是否有 body 标签,我应该在哪里附加这个 iframe?我正在考虑将其附加为 div 之类的 html 标签的子级,我也必须动态创建它。但我需要在某处附加 div。同样,我不确定在哪里附加 div。
【问题讨论】:
-
为什么它们不是 HTML 中的
body标签。 -
我必须将 iframe 合并到第三方代码中。在极少数情况下,我发现 body 标签不存在。
-
当没有body标签时,浏览器会创建一个body元素。但是从嵌套元素内部修改主体会在 IE7 中引发操作中止错误。请看这篇文章-jspatterns.com/the-ridiculous-case-of-adding-a-script-element
-
检查下面的代码。
标签: javascript html dom iframe