1

我使用window.onunload并尝试过window.onbeforeunload,但两者都在清除选项卡关闭上的数据。我希望在关闭选项卡时保留数据,并在关闭整个浏览器时将其清除。对此有任何解决方案吗?

4

2 回答 2

1

你应该看看 sessionStorage:https ://developer.mozilla.org/en-US/docs/Web/API/Web_Storage_API#sessionStorage

于 2015-11-03T12:27:35.450 回答
1

那是不可能的。不幸的是,关闭整个浏览器时没有触发任何事件(至少在 Chrome、Firefox 和 Internet Explorer 中没有)。

您将不得不找到另一种解决方案来实现您所需要的:(

于 2015-11-03T12:07:45.633 回答