Javascript Iframe注入标签的开头

时间:2011-09-20 23:03:48

标签: javascript html inject

有谁知道是否有办法直接在<body>标记下添加iframe?我看到了appendChild但是在</body>之前就这样做了。任何建议都会有所帮助。

另外,我怀疑有办法。但是iframe里面的网站。是否有可能出现下降,将鼠标悬停在受限制的iframe之外?

   ifrm = document.createElement("IFRAME"); 
   ifrm.setAttribute("src", "http://example.com"); 
   ifrm.style.width = "100%"; 
   ifrm.style.height = "30px"; 
   document.body.appendChild(ifrm); 

2 个答案:

答案 0 :(得分:2)

document.body.insertBefore(ifrm, document.body.childNodes[0]);

答案 1 :(得分:0)

任何地方(在HTML中)允许您拥有<body>元素只允许一个<body>元素,而不允许任何其他元素。因此,您不能将<iframe>作为<body>的兄弟姐妹。