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