Javascript仅打印iframe内容
这是我的代码
<script>var body = "dddddd"
var script = "<script>window.print();</scr'+'ipt>";
var newWin = $("#printf")[0].contentWindow.document;
newWin.open();
newWin.close();
$("body",newWin).append(body+script);
</script>
<iframe id="printf"></iframe>
此方法有效,但是会打印父页面,我如何才能仅打印iframe?
回答:
我不希望它能起作用
试一试
window.frames["printf"].focus();window.frames["printf"].print();
和使用
<iframe id="printf" name="printf"></iframe>
或者尝试好老
var newWin = window.frames["printf"];newWin.document.write('<body onload="window.print()">dddd</body>');
newWin.document.close();
如果jQuery无法破解
以上是 Javascript仅打印iframe内容 的全部内容, 来源链接: utcz.com/qa/415652.html