有没有办法检测 HTML5 localStorage 中的任何变化,然后在确实有任何变化时调用某些函数? 我存储了一些名称为“e1”、“e2”、“e3”等的键...
我想检测是否有任何键被删除或添加,然后如果有任何变化则触发一些功能......
最佳答案
根据规范 Storage
接口(interface)发出 storage
event在它影响的全局对象上。
所以在你的情况下你可以只添加处理程序
window.addEventListener("storage", function () {
// do your checks to detect
// changes in "e1", "e2" & "e3" here
}, false);
甚至不需要 jQuery
。
关于javascript - 检测到 localStorage 中的任何变化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22994774/