--- title: PageTransitionEvent slug: Web/API/PageTransitionEvent translation_of: Web/API/PageTransitionEvent ---

{{APIRef("HTML DOM")}}

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

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

JavaScript

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.