我想从浏览器的第二页打印到倒数第二页,
如何从javascript调用window.print();之前指定范围。

这是我的媒体印刷风格

<style type="text/css" media="print"> .pageBreak { page-break-before: avoid; page-break-after: avoid; page-break-inside: avoid; height: 100%; } @page { size: landscape; }</style>

谢谢

最佳答案

希望这对您有帮助

Java脚本

var content = document.getElementById(“mycontenttoprint");
var printer = document.getElementById(“printiframe").contentWindow;
printer.document.open();
printer.document.write(content.innerHTML);
printer.document.close();
printer.focus();
printer.print();


的HTML

<iframe id="printiframe" style="height: 0px; width: 0px; position: absolute"></iframe>


如果您遇到任何麻烦,请告诉我。

10-08 09:29