我使用PersistJS(github存储库),它对您的代码无缝且透明地处理客户端存储。您使用单个API并获得对以下后端的支持:
- flash:Flash 8永久存储。
- gears:基于Google Gears的持久存储。
- localstorage:HTML5草案存储。
- whatwg_db:HTML5草案数据库存储。
- globalstorage:HTML5草案存储(旧规范)。
- ie:Internet Explorer用户数据行为。
- cookie:基于cookie的持久性存储。
可以禁用其中任何一个,例如,如果您不想使用cookie。有了这个库,您将在IE5.5+,Firefox2.0+,Safari3.1+和Chrome中获得本地客户端存储支持;以及浏览器具有Flash或Gears的插件辅助支持。如果启用cookie,它将在所有功能中起作用(但限于4kB)。



