Tutorials References Exercises Bootcamp Menu
Sign Up Create Website Get Certified Pro

HTML onpageshow Attribute

Definition and Usage

The onpageshow event occurs when a user navigates to a webpage.

The onpageshow event is similar to the onload event, except that it occurs after the onload event when the page first loads. Also, the onpageshow event occurs every time the page is loaded, whereas the onload event does not occur when the page is loaded from the cache.

Applies to

The onpageshow attribute is part of the Event Attributes, and can be used on the following element:

Elements Event
<body> onpageshow


Execute a JavaScript when a user navigates to a webpage:

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

Browser Support

The numbers in the table specify the first browser version that fully supports the event attribute.

Event Attribute
onpageshow Yes 11.0 Yes 5.0 Yes