PopStateEvent
PopStateEvent
は popstate
イベントのインターフェイスです。
popstate
イベントは、同じ文書内の 2 つの履歴項目の間でアクティブな履歴項目が変更されるたびにウィンドウに配信されます。アクティブになる履歴項目が history.pushState()
の呼び出しによって作成されたものであるか、 history.replaceState()
の呼び出しによって変更された場合、 popstate
イベントの state
プロパティには履歴項目の状態オブジェクトのコピーが格納されます。
コンストラクター
PopStateEvent()
-
新しい
PopStateEvent
オブジェクトを生成します。
インスタンスプロパティ
このインターフェイスには、親である Event
から継承したプロパティもあります。
PopStateEvent.state
読取専用-
pushState()
またはreplaceState()
に指定された情報のコピーを返します。
インスタンスメソッド
このインターフェイスには、親である Event
から継承したメソッドもあります。
仕様書
Specification |
---|
HTML Standard # the-popstateevent-interface |
ブラウザーの互換性
BCD tables only load in the browser
関連情報
popstate
イベントhashchange
イベント