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

16.png

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>