acara pada sebelum cetakan
onbeforeprint Event
Instance
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> </head> <body onbeforeprint="myFunction()"> <h1>尝试打印文档</h1> <p><b>提示:</b> 快捷键,如 Ctrl+P 可以设置页面打印。</p> <p><b>注意:</b> 只有 Internet Explorer 和 Firefox 浏览器支持 onbeforeprint 事件。</p> <script> function myFunction() { alert("即将开始打印该文档"); } </script> </body> </html>
Run Instance»
Klik Butang "Jalankan instance" untuk melihat contoh dalam talian
Definisi dan penggunaan
Acara onbeforeprint dicetuskan apabila halaman akan dicetak (sebelum tetingkap cetakan muncul).
Petua: Peristiwa berlawanan bagi acara onbeforeprint ialah onafterprint.
Sokongan penyemak imbas
Sintaks
HTML:
<elemen onbeforeprint="myScript"> Cubalah
JavaScript:
objek.onbeforeprint =function( ){myScript}; Cuba
Dalam JavaScript, gunakan kaedah addEventListener():
objek .addEventListener ("beforeprint", myScript); Cubalah
Nota: Internet Explorer 8 dan versi IE terdahulu tidak menyokong kaedah addEventListener().
Butiran teknikal
是否支持冒泡: | No |
---|---|
是否可以取消: | No |
事件类型: | Event |
支持的 HTML 标签: | <body> |