--- title: WindowEventHandlers.onstorage slug: Web/API/WindowEventHandlers/onstorage tags: - API - Event Handler - Property - Reference - Web Storage - WindowEventHandler translation_of: Web/API/WindowEventHandlers/onstorage ---
{{domxref("WindowEventHandlers")}} ミックスインの onstorage
プロパティは、storage
イベントを処理するための {{event("Event_handlers", "event handler")}} です。
storage
イベントは、別のドキュメントのコンテキストでストレージ領域が変更されたときに発生します。
window.onstorage = functionRef;
functionRef
は、関数名や関数式です。 この関数は、その唯一の引数として {{domxref("StorageEvent")}} を受け取ります。
この例では、別のドキュメントでストレージキーに対する値が変更されるたびに、それを記録します。
window.onstorage = function(e) { console.log('キー ' + e.key + ' の値が ' + e.oldValue + ' から ' + e.newValue + ' に変更されました。'); };
仕様 | 状態 | コメント |
---|---|---|
{{SpecName('HTML WHATWG','webappapis.html#handler-window-onstorage','onstorage')}} | {{Spec2('HTML WHATWG')}} |
{{Compat("api.WindowEventHandlers.onstorage")}}