Konten utama artikel ini:
Jika Anda menggunakan tombol cetak yang dilengkapi dengan browser, Anda tidak dapat melakukan operasi terkait pencetakan lainnya, seperti melewati jumlah cetakan, dll. Oleh karena itu, Anda perlu mempertahankan dan menetapkan fungsi pencetakan ke tombol yang Anda tambahkan, sehingga Anda dapat memicu fungsi khusus sambil mengklik tombol.
Salinan kode adalah sebagai berikut:
<input type = "tombol" id = "btnprint" value = "print" />
<iframe frameborder = 0 id = "printpdfiframe" src = "" <span style = "space putih: pre"> </span>> </iframe>
Salinan kode adalah sebagai berikut:
<type skrip = "Teks/JavaScript">
$ ("#btnprint"). Klik (fungsi () {
<pre code_snippet_id = "248441" snippet_file_name = "blog_20140321_2_4849863" name = "code"> <span style = "White-space: printpdf () {) {); if (navigator.appname == 'microsoft internet explorer') {// tunggu sampai pdf siap dicetak if (typeof document.geteLementById ("printpdfiframe") .print == 'tidak terdefinisi') {setTimeout (function () {printpdf ("printpdfiframe");},
1000); untuk fungsi printer pdfiframeload () {debugger;
{var frm = iframe.contentWindow;
<pr Pre> </per>
<pr Pre> </per>