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.