PerformanceNavigation

このインターフェイスは Navigation Timing Level 2 仕様では非推奨です。代わりに PerformanceNavigationTiming インターフェイスを使用してください。

従来の PerformanceNavigation インターフェイスは、現在のドキュメントへのナビゲーションがどのように行われたかに関する情報を表します。

このタイプのオブジェクトは、Performance.navigation 読み取り専用属性を呼び出すことによって取得できます。

プロパティ

PerformanceNavigation インターフェイスはプロパティを継承しません。

PerformanceNavigation.type 読取専用
このページへのナビゲーションがどのように行われたかを示すunsigned short。可能な値は次のとおりです:
TYPE_NAVIGATE (0)
リンク、ブックマーク、フォーム送信、またはスクリプトを使用するか、アドレスバーに URL を入力してページにアクセスしました。
TYPE_RELOAD (1)
このページには、[再読み込み] ボタンをクリックするか、Location.reload() メソッドを介してアクセスしました。
TYPE_BACK_FORWARD (2)
このページには履歴をたどってアクセスしました。
TYPE_RESERVED (255)
その他の方法で。
PerformanceNavigation.redirectCount 読取専用
ページに到達する前に行われた REDIRECT の数を表す unsigned short

メソッド

Performance インターフェイスはメソッドを継承しません。

PerformanceNavigation.toJSON()
PerformanceNavigation オブジェクトを表す json オブジェクトを返す jsonizer です。

仕様

仕様書 ステータス コメント
Navigation Timing
PerformanceNavigation の定義
勧告 初期定義

ブラウザの互換性

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewAndroid 版 ChromeAndroid 版 FirefoxAndroid 版 OperaiOSのSafariSamsung Internet
PerformanceNavigation
非推奨
Chrome 完全対応 ありEdge 完全対応 ありFirefox 完全対応 7IE 完全対応 9Opera 未対応 なしSafari 未対応 なしWebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 7Opera Android 未対応 なしSafari iOS 未対応 なしSamsung Internet Android 完全対応 あり
redirectCount
非推奨
Chrome 完全対応 ありEdge 完全対応 12Firefox 完全対応 7IE 完全対応 9Opera 未対応 なしSafari 未対応 なしWebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 7Opera Android 未対応 なしSafari iOS 未対応 なしSamsung Internet Android 完全対応 あり
toJSON
非推奨
Chrome 完全対応 56Edge 完全対応 12Firefox 完全対応 25
補足
完全対応 25
補足
補足 This property can return incorrect values. See bug 1459711.
IE 完全対応 9Opera 未対応 なしSafari 未対応 なしWebView Android 完全対応 56Chrome Android 完全対応 56Firefox Android 完全対応 25
補足
完全対応 25
補足
補足 This property can return incorrect values. See bug 1459711.
Opera Android 未対応 なしSafari iOS 未対応 なしSamsung Internet Android 完全対応 あり
type
非推奨
Chrome 完全対応 ありEdge 完全対応 12Firefox 完全対応 7
補足
完全対応 7
補足
補足 This property can return incorrect values. See bug 1459711.
IE 完全対応 9Opera 未対応 なしSafari 未対応 なしWebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 7
補足
完全対応 7
補足
補足 This property can return incorrect values. See bug 1459711.
Opera Android 未対応 なしSafari iOS 未対応 なしSamsung Internet Android 完全対応 あり

凡例

完全対応  
完全対応
未対応  
未対応
非推奨。新しいウェブサイトでは使用しないでください。
非推奨。新しいウェブサイトでは使用しないでください。
実装ノートを参照してください。
実装ノートを参照してください。

あわせて参照