このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

PerformanceNavigation

非推奨

この機能を新しいプロジェクトで使用することは避けてください。 This feature is supserseded by the PerformanceNavigationTiming API. この機能は、ウェブ標準やブラウザーから除去される可能性があります。

代わりに使用を検討すべき機能として、 PerformanceまたはNavigation timing performance entriesがあります。

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

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

この型のオブジェクトは、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 読取専用

unsigned short で、ページに到達する前に行われたリダイレクトの数を表します。

メソッド

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

PerformanceNavigation.toJSON()

PerformanceNavigation オブジェクトを表す json オブジェクトを返す jsonizer です。

仕様書

この機能は標準化の予定がなくなりました。 Navigation Timing Level 2 仕様書で非推奨になったためです。 代わりに PerformanceNavigationTiming インターフェイスを使用してください。

ブラウザーの互換性

関連情報