我们想在一个新项目中使用 HTML5 sessionStorage(或类似的东西),但你不能在某些浏览器上依赖它。有这个项目 ( http://code.google.com/p/sessionstorage/ ) 提供了一个适用于很多地方的实现,但奇怪的是它不使用 HTML5 版本(如果可用)。它总是做自己的事情。
GitHub上
有这个项目(https://github.com/jas-/jQuery.handleStorage )但它的仿真层是 cookie(哎呀!).
注意:以上内容不正确,请参阅下面 jas- 的答案,他解释说我对那个项目有误。
有没有更好的东西可以提供像第一个项目一样的良好实现,但如果它可用则自动回退到 HTML5?如果可用,我们可能会改进第一个项目以自动回退到 HTML5,但如果已经有一个好的解决方案,我们宁愿不构建它。