سلام
من برای پرینت صفحه در سایز مورد نظرم از کدهای زیر استفاده کردم اما جوای نمیده
<scripttype="text/javascript">
function printDiv() {
// var divToPrint2 = document.getElementById('divprint');
// var newWin = window.open('');
// newWin.document.open();
// newWin.document.write('<html><body dir="rtl" onload="window.print()">' + divToPrint2.innerHTML + '</body></html>');
// newWin.document.close();
var prtContent = document.getElementById('divprint');
var WinPrint = window.open('', '', 'letf=0,top=0,toolbar=0,scrollbars=0,status=0');
WinPrint.document.write('<html><body dir="rtl" ><span style="font-size: 12px">' + prtContent.innerHTML + '</span></body></html>');
// setTimeout(function () { newWin.close(); }, 10);
WinPrint.document.close();
WinPrint.focus();
WinPrint.print();
// WinPrint.close();
}
</script>
<stylemedia="print"type="text/css">
@media print
{
#noprint{ visibility: hidden; }
#divprint* { visibility: visible; }
}
</style>
یکی از دوستان گفته بود به body برای تنظیم فونت style بده اما اون هم نشد
ممنون میشم راهنماییم کنید