使用Javascript或jQuery将元素写入子iframe
我有这样的事情:
<html> <body>
<iframe id="someFrame"></iframe>
</body>
</html>
而且我想使用jQuery编写元素,以使等效的HTML完全像这样:
<html> <body>
<iframe id="someFrame">
<!-- inside the iframe's content -->
<!-- <html><body> -->
<div>A</div>
<div>B</div>
<div>C</div>
<!-- </body></html> -->
</iframe>
</body>
</html>
另外,任何普通的Javascript也可以。
谢谢。
:经过更多的研究,似乎我正在寻找一个iframe的contentDocument属性的IE等效。“
contentDocument”是FF支持的W3C标准,但IE不支持。(惊喜)
回答:
两者都可以,您只需要针对不同的目标即可:
var ifrm = document.getElementById('myIframe');ifrm = ifrm.contentWindow || ifrm.contentDocument.document || ifrm.contentDocument;
ifrm.document.open();
ifrm.document.write('Hello World!');
ifrm.document.close();
以上是 使用Javascript或jQuery将元素写入子iframe 的全部内容, 来源链接: utcz.com/qa/401723.html