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

View in English Always switch to English

PerformanceNavigation

Deprecated

Avoid using this feature in new projects. This feature is supserseded by the PerformanceNavigationTiming API. This feature may be a candidate for removal from web standards or browsers.

Consider using the following features instead: PerformanceまたはNavigation timing.

古い 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 インターフェイスを使用してください。

ブラウザーの互換性

関連情報