Javascript 如何在iframe中动态包装文档?
我有一个不使用iFrame的网页。比如:Javascript 如何在iframe中动态包装文档?,javascript,jquery,iframe,Javascript,Jquery,Iframe,我有一个不使用iFrame的网页。比如: <html> <head>...</head> <body >...(content)</body> </html> ... …(内容) 我想写一段代码,给出以下结果: <html> <head>...</head> <body > <iframe>...(content
<html>
<head>...</head>
<body >...(content)</body>
</html>
...
…(内容)
我想写一段代码,给出以下结果:
<html>
<head>...</head>
<body >
<iframe>...(content)</iframe>
</body>
</html>
...
…(内容)
试试这个:
var iframe = document.createElement('iframe');
while (document.body.childNodes.length > 0) {
iframe.appendChild(document.body.childNodes[0]);
}
document.body.appendChild(iframe)
将第一个div包裹在身体内 e、 g HTML
<html>
<body>
<div class="inner">ALL contents</div>
</body>
</html>
**jquery**
$( ".inner" ).wrap( "<iframe></iframe>" );
全部内容
**jquery**
$(“.inner”).wrap(“”);
您尝试过什么吗?也许你做了什么(代码)?我做了第一个答案中提到的事情,但遇到了另一个问题。“内容”中似乎有一个iframe。当我用iframe包装“内容”时,这种情况就会消失。