У меня есть проект 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>
Класс "printButton" существует, потому что печать PDF как пустая страница, когда я использую window.print.
@media print{
.printButton{
display:none;
}}
Я новичок в JavaScriptс опытом менее двух часов.Если у вас есть альтернатива asp.net c #, я бы тоже это принял.Спасибо