persisted プロパティ
persisted プロパティは、web ページをキャッシュから読み込んだか、直接読み込んだかを返す PageTransitionEvent のプロパティです。 返り値はブール値です。
*ブラウザによって正常に機能しない場合があります。
persisted プロパティはwebページの遷移に関する onpageshow または onpagehide イベントに併せて使用するプロパティです。
このイベントは Window に設定するように仕様ではなっていま。body エレメントでも動作します。
persisted プロパティは、onpageshow、 onpagehide イベントハンドラーで呼び出しによって取得できる Event オブジェクトから取得します。
*ブラウザによって onpageshow または onpagehide イベントが機能しない場合があります。
ページ内 Index
構文(Syntax)
返り値はBoolean型で、読み取り専用です。
Boolean = event.persisted;
返り値(Return Values)
Type | Value | 摘要 |
---|---|---|
Boolean | true | キャッシュからwebページを読み込んだ |
false | 直接webページを読み込んだ |
Example
persisted プロパティの例です。キャッシュから web ページが読み込まれたら true、直接読み込まれたら false を返します。
以下の例で正常に機能しないブラウザがあります。ご使用のブラウザで機能するかの確認として実行してみてください。
実行結果は開発コンソールに表示されます。