PopStateEvent
Baseline
広く利用可能
*
この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2015年7月以降、すべてのブラウザーで利用可能です。
* この機能の一部は、対応レベルが異なる場合があります。
PopStateEvent は popstate イベントのインターフェイスです。
popstate イベントは、同じ文書内の 2 つの履歴項目の間でアクティブな履歴項目が変更されるたびにウィンドウに配信されます。アクティブになる履歴項目が history.pushState() の呼び出しによって作成されたものであるか、 history.replaceState() の呼び出しによって変更された場合、 popstate イベントの state プロパティには履歴項目の状態オブジェクトのコピーが格納されます。
コンストラクター
PopStateEvent()-
新しい
PopStateEventオブジェクトを生成します。
インスタンスプロパティ
このインターフェイスには、親である Event から継承したプロパティもあります。
PopStateEvent.state読取専用-
pushState()またはreplaceState()に指定された情報のコピーを返します。
インスタンスメソッド
このインターフェイスには、親である Event から継承したメソッドもあります。
仕様書
| 仕様書 |
|---|
| HTML> # the-popstateevent-interface> |
ブラウザーの互換性
関連情報
popstateイベントhashchangeイベント