履歴の変化状態を監視

履歴の変化状態を監視するには、window.onpopstateイベントハンドラーを使用します。

  • ※ IE9以下は対応していません。

構文

window.onpopstate = function;

設定値

ハンドラー関数を指定します。

サンプルコード

JavaScript

if (window.onpopstate) {
	window.addEventListener('popstate', function(e) {
		console.log(e.state);
	}, false);
}

JavaScript逆引きリファレンス一覧へ戻る