PerformanceNavigation

非推奨: この機能は非推奨になりました。まだ対応しているブラウザーがあるかもしれませんが、すでに関連するウェブ標準から削除されているか、削除の手続き中であるか、互換性のためだけに残されている可能性があります。使用を避け、できれば既存のコードは更新してください。このページの下部にある互換性一覧表を見て判断してください。この機能は突然動作しなくなる可能性があることに注意してください。

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

ブラウザーの互換性

BCD tables only load in the browser

関連情報