PerformanceNavigation
非推奨: この機能は非推奨になりました。まだ対応しているブラウザーがあるかもしれませんが、すでに関連するウェブ標準から削除されているか、削除の手続き中であるか、互換性のためだけに残されている可能性があります。使用を避け、できれば既存のコードは更新してください。このページの下部にある互換性一覧表を見て判断してください。この機能は突然動作しなくなる可能性があることに注意してください。
古い PerformanceNavigation
インターフェイスは、現在のドキュメントへのナビゲーションがどのように行われたかに関する情報を表します。
警告: このインターフェイスは Navigation Timing Level 2 仕様書では非推奨です。
代わりに PerformanceNavigationTiming
インターフェイスを使用してください。
この型のオブジェクトは、Performance.navigation
読み取り専用属性を呼び出すことによって取得できます。
プロパティ
PerformanceNavigation
インターフェイスはプロパティを継承していません。
-
unsigned short
で、このページへのナビゲーションがどのように行われたかを示します。取りうる値は次のとおりです。-
リンク、ブックマーク、フォーム送信、またはスクリプトを使用するか、アドレスバーに URL を入力してページにアクセスしました。
TYPE_RELOAD
(1)-
このページには、[再読み込み] ボタンをクリックするか、
Location.reload()
メソッドを介してアクセスしました。 TYPE_BACK_FORWARD
(2)-
このページには履歴をたどってアクセスしました。
TYPE_RESERVED
(255)-
その他の方法で。
-
-
unsigned short
で、ページに到達する前に行われたリダイレクトの数を表します。
メソッド
Performance
インターフェイスはメソッドを継承していません。
-
非推奨
PerformanceNavigation.toJSON()
-
PerformanceNavigation
オブジェクトを表す json オブジェクトを返す jsonizer です。
仕様書
この機能は標準化の予定がなくなりました。 Navigation Timing Level 2 仕様書で非推奨になったためです。
代わりに PerformanceNavigationTiming
インターフェイスを使用してください。
ブラウザーの互換性
BCD tables only load in the browser
関連情報
- この型のオブジェクトへのアクセスを許可する
Performance
PerformanceNavigationTiming
(ナビゲーションタイミングレベル 2 の一部) Experimental