Javascript “Bu sayfayı yazdır örneği“

Bu yazımda web sayfalarının çıktısı alma olayını anlatacağım aslında bunun için css tag olayın print tanımı verilir ve çıktısı alınacak sayfada göremeyecek şeyler ve ona özel fontlar tanımlanır , fakat ben daha kolay bir yöntemle bu olayı çözdüm.

birinci aşamada yazımızı bir div tag ile çıktısı alınacak sayfaya bir id ataması yapıyoruz


div id="mydivPrint"

sonra aşağıdaki javasciprt kodunu yazıyoruz.


function printPage(id) {
var html = "";
html += document.getElementById(id).innerHTML;
html += "";
var printWin = window.open('', '', 'left=0,top=0,width=800,height=800,toolbar=0,scrollbars=0,status =0');
printWin.document.write(html);
printWin.document.close();
printWin.focus();
printWin.print();
printWin.close();
}

Çalışan örneği buradan görebilirsiniz.