2

有谁知道是否有办法直接在<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); 
4

2 回答 2

2
document.body.insertBefore(ifrm, document.body.childNodes[0]);
于 2011-09-20T23:17:43.270 回答
0

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

于 2011-09-20T23:08:29.437 回答