We're looking for a user researcher to understand the needs of developers and designers. Is this you or someone you know? Check out the post: https://mzl.la/2IGzdXS

Cette traduction est incomplète. Aidez à traduire cet article depuis l'anglais.

L'événement pageshow est déclenché lorsque une entrée historique de la session le traverse. (Cela comprend back/forward ainsi que la page-showing initiale après l'événement onload.)

Information générale

Specification
HTML5
Interface
PageTransitionEvent
Bubbles
No
Cancelable
No
Target
Document (dispatcher par Window)
Action par défaut
None

Propriétés

Property Type Description
target Lecture seule EventTarget The event target (the topmost target in the DOM tree).
type Lecture seule DOMString The type of event.
bubbles Lecture seule Boolean Whether the event normally bubbles or not.
cancelable Lecture seule Boolean Whether the event is cancellable or not.
persisted Lecture seule boolean Persisted user state.

Exemples

L'exemple suivant va donner les informations sur l'événement pageshow, qui vient de back/forward, pas juste de onload:

window.addEventListener('pageshow', function(event) {
    console.log('pageshow:');
    console.log(event);
});

Bien que pas la meilleure pratique, vous pouvez également ajouter l'événement comme un attribut sur la balise body, ainsi que onload:

<body onload="myonload()" onpageshow="mypageshowcode()">

Nous convertissons les données de compatibilité dans un format JSON. Ce tableau de compatibilité utilise encore l'ancien format car nous n'avons pas encore converti les données qu'il contient. Vous pouvez nous aider en contribuant !

caractéristique Chrome Firefox (Gecko) Internet Explorer Opera Safari
Soutien de base (Oui) 1.5 (1.8) 11 ? ?
caractéristique Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Soutien de base ? ? ? ? ?

Les événements liés

Étiquettes et contributeurs liés au document

Contributeurs à cette page : fscholz, jmh
Dernière mise à jour par : fscholz,