Trình xử lý sự kiện lưu trữ chỉ kích hoạt nếu sự kiện lưu trữ được kích hoạt bởi một cửa sổ khác. Bạn có thể thử chạy đoạn mã sau:
// event handler window.addEventListener('storage', storageEventHandlerFunc, false); function storageEventHandlerFunc(evt) { alert("Storage event called key: " + event.key ); switch(event.key){ case 'one': case 'two': batteryDCMeter(); break; case 'extPowerOn': rechargeBattery(); break; } } sessionStorage.setItem("someKey", "someValue");