onbeforeprint Event

Definition and Usage

The onbeforeprint event occurs when the page is about to be printed (before the print dialog appears).

Tip: The onbeforeprint event is associated with onafterprint EventOn the contrary.

Example

Execute JavaScript when the page is about to be printed:

<body onbeforeprint="myFunction()">

Try It Yourself

Syntax

In HTML:

<element onbeforeprint="myScript">

Try It Yourself

In JavaScript:

object.onbeforeprint = function(){myScript};

Try It Yourself

In JavaScript, use the addEventListener() method:

object.addEventListener("beforeprint", myScript);

Try It Yourself

Note:Internet Explorer 8 or earlier versions do not support addEventListener() Method.

Technical Details

Bubble: Not Supported
Cancellable: Not Supported
Event Type: Event
Supported HTML Tags: <body>
DOM Version: Level 3 Events

Browser Support

Events Chrome IE Firefox Safari Opera
onbeforeprint 63 Supported Supported Not Supported Not Supported