[英]How to store objects in HTML5 localStorage/sessionStorage
[英]How to subscribe on localStorage but not on sessionStorage events
据我所理解:
window.addEventListener('storage', function(event){
...
}, false);
是对localStorage和sessionStorage事件的订阅。 我只能订阅localStorage事件吗?
谢谢。
我不认为你可以,就像你说的storage
的窗口时的任何存储项目的变化上触发 。 您只需要在收到事件时检查事件的storageArea
属性,然后忽略会话存储中的那些属性即可。 例如:
window.addEventListener('storage', function(event){
if (event.storageArea === localStorage) {
// It's local storage
}
}, false);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.