Computer >> Máy Tính >  >> Lập trình >> Javascript

Trình xử lý sự kiện lưu trữ HTML5 / JS


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");