PopStateEventインターフェイス
PopStateEventインターフェイスは、web ページを閲覧した履歴に関する event イベントオブジェクトが定義された Event インターフェイスです。
この Event インターフェイスによる event オブジェクトは popstate イベントによって捉えることができます。popstate イベントは履歴に変更があると発生するイベントです。
Event インターフェイスを継承していますので、Event インターフェイスのPropertyとMethod、Eventタイプが使えます。
popstate イベントは window オブジェクトのイベントです。history.pushState() や history.replaceState() メソッドの実行によっても発生します。
ページ内 Index
プロパティ(Properties)
以下は PopStateEvent インターフェイスのプロパティです。
Property | |
---|---|
.state | 履歴の変更の状態 |
Event インターフェイスから継承された プロパティも利用できます。
PopStateEvent インターフェイスのプロパティは以下のように使用します。
メソッド(Methods)
独自のメソッドはないです。
イベント(Event)
PopStateEvent インターフェイスの event オブジェクトは、popstate イベントを捉えることで得られるオブジェクトです。
popstate イベントは window に設定してwebページの履歴が変化するイベントを捉えます。
Example Syntax
以下はイベントの使用方法の例です。
in JavaScript
window は省略可能です。