WindowEventHandlers.onstorage

WindowEventHandlers ミックスインの onstorage プロパティは、storage イベントを処理するための EventHandler です。

storage イベントは、別のドキュメントのコンテキストでストレージ領域が変更されたときに発生します。

構文

 window.onstorage = functionRef;

functionRef は、関数名や関数式です。 この関数は、その唯一の引数として StorageEvent を受け取ります。

この例では、別のドキュメントでストレージキーに対する値が変更されるたびに、それを記録します。

window.onstorage = function(e) {
  console.log('キー ' + e.key +
    ' の値が ' + e.oldValue +
    ' から ' + e.newValue + ' に変更されました。');
};

仕様

仕様 状態 コメント
HTML Living Standard
onstorage の定義
現行の標準

ブラウザーの互換性

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewAndroid 版 ChromeAndroid 版 FirefoxAndroid 版 OperaiOSのSafariSamsung Internet
onstorageChrome 完全対応 1Edge 完全対応 ありFirefox 完全対応 45IE ? Opera 完全対応 15Safari ? WebView Android 完全対応 ≤37Chrome Android 完全対応 18Firefox Android 完全対応 45Opera Android 完全対応 14Safari iOS ? Samsung Internet Android ?

凡例

完全対応  
完全対応
実装状況不明  
実装状況不明

関連情報