Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

ตัวจัดการเหตุการณ์ที่เก็บข้อมูล HTML5 / JS


ตัวจัดการเหตุการณ์ที่เก็บข้อมูลเริ่มทำงานก็ต่อเมื่อเหตุการณ์การจัดเก็บถูกทริกเกอร์โดยหน้าต่างอื่น คุณสามารถลองเรียกใช้รหัสต่อไปนี้:

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