我的意思是我正在使用这段代码:
var textBody = $(printstr);
var iframeBody = $('#test').contents().find('body');
iframeBody.append(textBody.html());
将Html字符串附加到iframe并将其显示为网页。
如果我想
,我就会成功var s="<BODY>
<p>Hello Worlds</p>
</BODY>"
到页面,但我在复杂的页面中并不成功,例如,我将此(当前)堆栈溢出页面作为字符串并尝试在iframe中显示它。我可以这样做吗?? ??
答案 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