标签: javascript session
是否有任何方法(使用JavaScript)如何在浏览器关闭之前存储会话?我想使用会话cookie - 当 expires 没有设置时,cookie应该在浏览器关闭时到期。但是出于任何实际目的,这是不可用的,因为带有上次显示我的窗口和选项卡的Firefox 选项即使在浏览器关闭后也不会清除会话cookie。
我也无法使用 onunload 或 onbeforeunload 因为我需要记住数据,直到浏览器关闭,即使用户重新加载或转到其他页面然后又回来
答案 0 :(得分:2)
您可能对sessionStorage,localStorage鲜为人知的堂兄感兴趣。它应该完全符合您的需要 - 在会话中存储变量并在会话结束时清除它们。
sessionStorage
localStorage