Puddinq.com sharing knowledge

Trigger javascript after using back button

Trigger javascript after using back button

Using javascript the jQuery $(document).ready() is not triggered of a page retrieved by clicking the back button. One might say it is even better to use:

document.addEventListener("DOMContentLoaded", function () {
});

or

  • DOMContentLoaded – an event which fires when the document’s DOM is loaded (which may be some time before the images, etc. are loaded).
  • window.onload (which is implemented even in old browsers), which fires when the entire page loads (images, styles, etc.)

but this trigger even after a back button

window.addEventListener("pageshow", function () {

});