Rem*_*yaJ 5 javascript angular
当本地存储中的值发生变化时,我想在所有打开的选项卡上重新加载特定站点的页面。我怎样才能实现这个目标?
您可以像这样订阅存储事件:
window.addEventListener('storage', function(e) {
// Some storage value changed. Reload tab!
});
Run Code Online (Sandbox Code Playgroud)
正如链接文档中所述:
当存储区域(localStorage 或 sessionStorage)在另一个文档的上下文中被修改时,将触发 Window 接口的存储事件。
请注意,这仅限于可以访问相同本地存储的选项卡(受网站域的限制)。
| 归档时间: |
|
| 查看次数: |
5040 次 |
| 最近记录: |