minaalamshahi
دوشنبه 09 مرداد 1391, 10:11 صبح
سلام
من برای پرینت صفحه در سایز مورد نظرم از کدهای زیر استفاده کردم اما جوای نمیده
<script type="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>
<style media="print"type="text/css">
@media print
{
#noprint{ visibility: hidden; }
#divprint* { visibility: visible; }
}
</style>
یکی از دوستان گفته بود به body برای تنظیم فونت style بده اما اون هم نشد
ممنون میشم راهنماییم کنید
من برای پرینت صفحه در سایز مورد نظرم از کدهای زیر استفاده کردم اما جوای نمیده
<script type="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>
<style media="print"type="text/css">
@media print
{
#noprint{ visibility: hidden; }
#divprint* { visibility: visible; }
}
</style>
یکی از دوستان گفته بود به body برای تنظیم فونت style بده اما اون هم نشد
ممنون میشم راهنماییم کنید