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
Propriété | 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 |
Does the event normally bubble? |
cancelable Lecture seule |
boolean |
Is it possible to cancel the event? |
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()">
Navigateurs compatibles
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 | ? | ? | ? | ? | ? |