我可以成功绑定事件以更改为localStorage(使用jquery):
$(window).bind('storage', function(e)
{
alert('change');
});
localStorage.setItem('someItem', 'someValue');
Run Code Online (Sandbox Code Playgroud)
如果我使用sessionStorage,事件将不会触发:
$(window).bind('storage', function(e)
{
alert('change');
});
sessionStorage.setItem('someItem', 'someValue');
Run Code Online (Sandbox Code Playgroud)
为什么是这样?