Example
Execute a JavaScript when a page is about to be printed:
<body onbeforeprint="myFunction()">
Try it Yourself »
Definition and Usage
The onbeforeprint attribute fires when a page is about to be printed (before the print dialogue box appears).
Tip: The onbeforeprint attribute is often used together with the onafterprint attribute.
Browser Support
Event Attribute | |||||
---|---|---|---|---|---|
onbeforeprint | Not supported | Yes | Yes | Not supported | Not supported |
Differences Between HTML 4.01 and HTML5
The onbeforeprint attribute is new in HTML5.
Syntax
<element onbeforeprint="script">
Attribute Values
Value | Description |
---|---|
script | The script to be run on onbeforeprint |
Technical Details
Supported HTML tags: | <body> |
---|
Related Pages
HTML DOM reference: onbeforeprint event