javascript - 用户关闭窗口时清除本地存储

标签 javascript local-storage dom-events

当我的网站在浏览器中的所有选项卡中关闭时,如何清除本地存储?意味着如果我的用户在多个选项卡中打开我的网站,并且当用户关闭浏览器或一个接一个地关闭选项卡时,我需要在最后一个选项卡关闭事件(例如 beforeunload 事件)上清除本地存储。

有人知道这样做吗?

最佳答案

这就是你的做法:

window.onbeforeunload = function() {
    localStorage.clear();
}

关于javascript - 用户关闭窗口时清除本地存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24426641/

相关文章:

javascript - jQuery:获取 HTML 5 放置的位置

javascript - jquery循环匹配和位置

javascript - 如何删除存储在本地存储中的数据?

ios - iPad Safari 上的 HTML5 localStorage 空间限制

javascript - 如何使用 Javascript 知道按下的键?

javascript - Firefox 中的 onbeforeunload

javascript - 如何对浏览器中的用户事件信息进行加密,使其无法被仿冒?

javascript - 我在 Angular HTML 模板中做错了什么?

javascript - 如何使 Angular2 应用程序更快

google-chrome - Google Chrome 扩展程序有什么办法可以增加本地存储空间?