【发布时间】:2014-02-08 23:14:50
【问题描述】:
有没有办法像 sessionStorage 一样在 indexedDB 上存储临时数据:同一域的其他会话(选项卡)不可用,并在会话关闭时过期(影响 storeObject 或整个 storeObject 上的某些项目) ?
我可以创建一个随机名称的 storeObject 并添加 unload 事件侦听器以在用户退出页面时删除此 storeObject。但这里的问题是,即使用户只是从一个页面更改为同一域上的另一个页面或刷新页面,storeObject 也会被删除,...(相同的会话)。
我知道有一些基于 document.cookie API 的类似 sessionStorage 的存储的实现,这对我的情况来说并不是一个完美的解决方案。
【问题讨论】:
标签: javascript html storage indexeddb sessionstorage