--- 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](/fr/docs/Web/API/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](#Propriétés) ### Propriétés L’objet **PageTransitionEvent** possède les propriétés suivantes : <table> <tbody> <tr> <th>Propriété</th> <th>Type d’accès</th> <th>Description</th> </tr> <tr> <th><code>persisted</code></th> <th>Lecture seule</th> <th>Indique si une page web est chargée depuis le cache.</th> </tr> </tbody> </table>