WindowEventHandlers.onstorage

The onstorage property of the WindowEventHandlers mixin is an EventHandler for processing storage events.

The storage event fires when a storage area has been changed in the context of another document.

Syntax

 window.onstorage = functionRef;

Value

functionRef is a function name or a function expression. This function receives a StorageEvent as its sole argument.

Example

This example logs the value for a storage key whenever it changes in another document.

window.onstorage = function(e) {
  console.log('The ' + e.key +
    ' key has been changed from ' + e.oldValue +
    ' to ' + e.newValue + '.');
};

Specifications

Specification Status Comment
Unknown
The definition of 'onstorage' in that specification.
Living Standard

Browser compatibility

BCD tables only load in the browser

See also