--- title: PerformanceNavigation slug: Web/API/PerformanceNavigation tags: - API - Backwards compatibility - Deprecated - Déprécié - Interface - Navigation Timing - Navigation Timing API - Performance - PerformanceNavigation - Reference - Timing translation_of: Web/API/PerformanceNavigation ---
{{APIRef("Navigation Timing")}}
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
.
L'interface PerformanceNavigation
n'hérite d'aucune propriété.
PerformanceNavigation.type
{{readonlyInline}} {{deprecated_inline}}unsigned short
qui indique comment la navigation vers cette page s'est faite. Les valeurs possibles sont :
TYPE_NAVIGATE
(0)TYPE_RELOAD
(1)Location.reload()
.TYPE_BACK_FORWARD
(2)TYPE_RESERVED
(255)PerformanceNavigation.redirectCount
{{readonlyInline}} {{deprecated_inline}}unsigned short
représentant le nombre de Redirections effectués avant d'atteindre la page.L'interface Performance
n'hérite d'aucune méthode.
PerformanceNavigation.toJSON()
{{deprecated_inline}}PerformanceNavigation
.Spécifications | Statut | Commentaire |
---|---|---|
{{SpecName('Navigation Timing', '#performancenavigation', 'PerformanceNavigation')}} | {{Spec2('Navigation Timing')}} | Définition initiale. |
{{Compat("api.PerformanceNavigation")}}
Performance
qui permet d'accéder à un objet de ce type.PerformanceNavigationTiming
(fait partie de Navigation Timing Level 2) {{experimental_inline}}