HTML打印整个页面以及PDF

时间:2018-10-05 07:09:54

标签: javascript html asp.net printing

我有一个ASP.NET项目,其中的DIV大小为DIN A4,带有文本,最后在对象中有两页长的PDF。我想一次打印所有按钮。到目前为止,我打开了两个打印菜单,但应该是一个。我的代码的一部分:

<script>
function printPage() {
    window.print();
    document.getElementById("printPDF").print();
}</script>
<button type="button" class="printButton" onclick="printPage()" style="margin-top:5mm;margin-bottom:2mm;">
print
</button>
<object class="printButton" id="printPDF" width="800" height="2250" type="application/pdf" data="name.pdf">
</object>

当我使用window.print时,类“ printButton”在那里导致PDF打印为空白页。

@media print{
.printButton{
    display:none;
}}

我是一名JavaScript初学者,经验不足两个小时。如果您有一个asp.net c#替代项,我也会考虑。谢谢

0 个答案:

没有答案