iframe可以将复杂的HTML代码显示为字符串。

时间:2013-12-03 10:45:12

标签: javascript jquery html iframe

我的意思是我正在使用这段代码:

var textBody = $(printstr);
var iframeBody = $('#test').contents().find('body');
iframeBody.append(textBody.html());

将Html字符串附加到iframe并将其显示为网页。

如果我想

,我就会成功
var s="<BODY>
<p>Hello Worlds</p>
</BODY>"

到页面,但我在复杂的页面中并不成功,例如,我将此(当前)堆栈溢出页面作为字符串并尝试在iframe中显示它。我可以这样做吗?? ??

1 个答案:

答案 0 :(得分:1)

这将让您了解如何实现这一目标。

var text = "<h1>Hello World</h1>"; //Replace with your content
var node=document.createTextNode(text);
frame.document.body.appendChild(node);//setting iframe content