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

更新于: 2020 年 1 月 28 日

246 次浏览

开启你的 职业生涯

通过完成课程获得认证

开始
广告