How to create handler on localestorage changed using native javascript?
My try is:
console.log("START");
window.addEventListener('storage',function(e){
if(e.storageArea===sessionStorage){
console.log("storage was changed");
} else {
/* else, event is caused by an update to localStorage, ignore it */
console.log("ELSE");
}
});
localStorage.setItem('qweyxcadsadsadsa', "DSADAS");
console.log("end")
But, it not working, where is a problem?
Thank you for any help!
There is a jsfiddle: