<html>
<head>
<script type=text/javascript>
function cetak() {
yang_mau_dicetak=document.getElementById('halamanprint').innerHTML;
windowbaru=window.open('about:blank','_window','location=0');
windowbaru.document.write(yang_mau_dicetak);
windowbaru.document.close();
windowbaru.print();
windowbaru.close();
}
</script>
</head>
<body>
<input type="button" onclick="cetak()" value="PRINT" />
<span id="halamanprint">
... bla bla bla...
</span>
</body>
Melakukan printing laporan dari webbrowser, mempunyai beberapa kendala antaralain:
- Adanya footer dan header Cetak bawaan dari browser. (Anda dapat menghilangkan secara manual pada Page Setup Browser anda.)
- Susunan/tatanan paragraf, huruf, dan warna background tampilan HTML.
- Penggunaan CSS untuk format handling.
- Dll (Boleh ditambahin ama yang laen dah)
Nah, ini salah satu solusi melakukan manajemen Handling Print tanpa harus melakukan setup page browser anda untuk menghilangkan footer dan header pada cetakan printing laporan anda... semoga bermanfaat ya?
Mohon Komentar dan sarannya, ini belom tentu stabil loh, coz harus menggunakan standar format CSS untuk IE, hehehehehe untuk yang seneng modifikasi CSS masiy kurang ampuh niy script. Yuuuuuk...kita ampuhin bareng2x yuk.