PerformanceNavigation
Attention :
Cette interface est dépréciée dans la spécification Navigation Timing Level 2. Veuillez utiliser l'interface PerformanceNavigationTiming
à la place.
L'ancienne interface PerformanceNavigation
représente des informations sur la façon dont la navigation vers le document actuel a été effectuée.
Un objet de ce type peut être obtenu en appelant l'attribut en lecture seule Performance.navigation
.
Propriétés
L'interface PerformanceNavigation
n'hérite d'aucune propriété.
-
Une valeur
unsigned short
qui indique comment la navigation vers cette page s'est faite. Les valeurs possibles sont :-
La page a été consultée en suivant un lien, un signet, un formulaire ou un script, ou en tapant l'URL dans la barre d'adresse.
TYPE_RELOAD
(1)-
L'accès à la page s'est fait en cliquant sur le bouton Recharger ou via la méthode
Location.reload()
. TYPE_BACK_FORWARD
(2)-
On a accédé à cette page en naviguant dans l'historique.
TYPE_RESERVED
(255)-
De n'importe quelle autre manière.
-
-
Un
unsigned short
représentant le nombre de Redirections effectués avant d'atteindre la page.
Méthodes
L'interface Performance
n'hérite d'aucune méthode.
-
Un sérialiseur renvoyant un objet json représentant l'objet
PerformanceNavigation
.
Spécifications
Specification |
---|
Navigation Timing Level 2 # dom-performancenavigation |
Compatibilité des navigateurs
Report problems with this compatibility data on GitHubdesktop | mobile | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
PerformanceNavigation | ||||||||||||
redirectCount | ||||||||||||
toJSON | ||||||||||||
type |
Legend
Tip: you can click/tap on a cell for more information.
- Full support
- Full support
- Deprecated. Not for use in new websites.
- See implementation notes.
Voir aussi
- L'interface
Performance
qui permet d'accéder à un objet de ce type. PerformanceNavigationTiming
(fait partie de Navigation Timing Level 2) Expérimental