onbeforeprint Event

Example

Call a function when a page is about to be printed:

<body onbeforeprint="myFunction()">
Try it Yourself »

Description

The onbeforeprint event occurs when a page is about to be printed.

The onbeforeprint event occurs before the print dialogue box opens.

Note

The browser fires onafterprint and onbeforeprint so that notes, explanations and comments can be added to the printing process.

See Also:

The onafterprint Event


Syntax

In HTML:

<element onbeforeprint="myScript">
Try it Yourself »

In JavaScript:

object.onbeforeprint = function(){myScript};
Try it Yourself »

In JavaScript, using the addEventListener() method:

object.addEventListener("beforeprint", myScript);
Try it Yourself »

Technical Details

Bubbles: No
Cancelable: No
Event type: Event
HTML tags:  <body>
DOM Version: Level 3 Events

Browser Support

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


Copyright 1999-2023 by Refsnes Data. All Rights Reserved.