JavaScript onpageshow Event

You are Here:

JavaScript onpageshow Event

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

Note: Unlike onload event, the onpageshow event will fire even for the page loaded from the cache.

onpageshow Event as Attribute

Example

HTML Online Editor
<!DOCTYPE html> <html> <body onpageshow="myFunction()"> <script> function myFunction(){ document.write("onpageshow is Triggered"); } </script> </body> </html>

Syntax

As Attribute

<body onpageshow = "JavaScript">

As Property

window.onpageshow = function(){ // code };

Using Event Listener

window.addEventListener("pageshow" , myScript);

onpageshow Event as Property

Example

HTML Online Editor
<!DOCTYPE html> <html> <body> <script> function myFunction(){ document.write("onpageshow is Triggered"); } window.onpageshow = myFunction; </script> </body> </html>

Using addEventListener() Method

Note: The addEventListener() method is not supported in Internet Explorer 8 and below.

Example

HTML Online Editor
<!DOCTYPE html> <html> <body> <script> function myFunction(){ document.write("onpageshow is Triggered"); } window.addEventListener("pageshow", myFunction); </script> </body> </html>

Reminder

Hi Developers, we almost covered 97% of JavaScript Tutorials with examples for quick and easy learning.

We are working to cover every Single Concept in JavaScript.

Please do google search for:

Join Our Channel

Join our telegram channel to get an instant update on depreciation and new features on HTML, CSS, JavaScript, jQuery, Node.js, PHP and Python.

This channel is primarily useful for Full Stack Web Developer.

Share this Page

Meet the Author