方法存储数据,直到浏览器关闭
Method to store data until browser is closed
是否有任何方法(使用JavaScript)在浏览器关闭之前如何存储会话?我想使用会话cookie-当过期未设置时,cookie应该在浏览器关闭时过期。但出于任何实际目的,这都是不可用的,因为带有显示上次的窗口和选项卡选项的Firefox即使在浏览器关闭后也无法清除会话cookie。
我也不能使用onunload或on beforenload,因为我需要记住数据,直到浏览器关闭,即使用户重新加载或转到其他页面,然后返回。
您可能对sessionStorage
感兴趣,localStorage
鲜为人知的表亲。它应该完全满足您的需要——将变量存储在会话中,并在会话结束时清除它们。
相关文章:
- web浏览器中的离线应用程序存储数据并在之后上传
- Django会话与浏览器本地存储
- qoxdoo中的离线存储是否与所有浏览器和本地文件系统兼容
- 制作一个阻止存储在浏览器历史记录中的网页
- 在 Angularjs 中浏览器页面的客户端加载中存储参考数据
- 浏览器会话存储.在选项卡之间共享
- 浏览器的本地存储有多安全
- 在客户端/浏览器端存储照片(不是照片的链接)
- 如何在浏览器中存储缓存
- 方法存储数据,直到浏览器关闭
- 如何使用jquery将ajax响应存储在浏览器缓存中
- 如何在Ember.js中禁用数据适配器以仅使用浏览器存储
- 浏览器存储 - 物理位置
- 如何在用户上跨浏览器存储数据's机器
- 浏览器存储Etag的方式和时间
- 用angularjs把数据写入本地浏览器存储
- 停止浏览器存储访问历史记录
- 如何停止浏览器存储密码值
- 将用户文本区内容保存到浏览器存储中
- web部署-JavaScript:如何检查图像或任何资产是否由浏览器存储,而不是从互联网下载