Call a function when a page is about to be printed:
<body onbeforeprint="myFunction()">
Try it Yourself »
The onbeforeprint
event occurs when a page is about to be printed.
The onbeforeprint
event occurs before the print dialogue box opens.
The browser fires onafterprint
and onbeforeprint
so that notes, explanations and comments can be added to the printing process.
In JavaScript, using the addEventListener() method:
object.addEventListener("beforeprint",
myScript);
Try it Yourself »
Bubbles: | No |
---|---|
Cancelable: | No |
Event type: | Event |
HTML tags: | <body> |
DOM Version: | Level 3 Events |
onbeforeprint
is a DOM Level 3 (2004) feature.
It is fully supported in all modern browsers:
Chrome | Edge | Firefox | Safari | Opera | IE |
Yes | Yes | Yes | Yes | Yes | 11 |
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!