Portál AbcLinuxu, 31. října 2025 18:22
function dataChangeHandler(e) {
  console.log('data changed', e.detail.key, e.detail.value)
}
function storageChangeHandler(e) {
  window.dispatchEvent(new CustomEvent('data-changed', { 
   detail: { key:e.key, value: e.newValue }
  } ))
}
window.addEventListener('storage', storageChangeHandler)
window.addEventListener('data-changed', dataChangeHandler)
function put(key, value) {
   window.localStorage.setItem(key, value)
   window.dispatchEvent(new CustomEvent('data-changed', { 
    detail: { key: key, value: value }
   }))
}
            
        Tiskni
            
                Sdílej:
                 
                 
                 
                 
                 
                 
            
    
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.