PageTransitionEvent

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

io error: No such file or directory (os error 2) (/home/runner/work/yari/yari/mdn/translated-content/files/fr/web/api/html_dom_api/index.md)

Les évènements de transition de page sont émis quand une page web est chargée ou déchargée.

Information du DOM

Hiérarchie d'héritage

Event PageTransitionEvent

Exemple

HTML

html
<!doctype html>
<html>
  <body onpageshow="myFunction(event)"></body>
</html>

JavaScript

js
function myFunction(event) {
  if (event.persisted) {
    alert("La page a été mise en cache par le navigateur");
  } else {
    alert("La page n’a PAS été mise en cache par le navigateur");
  }
}

Membres

L'objet PageTransitionEvent possède les types de membres suivants :

Propriétés

L'objet PageTransitionEvent possède les propriétés suivantes :

Propriété Type d'accès Description
persisted Lecture seule Indique si une page web est chargée depuis le cache.