客户端持久存储

mih*_*the 8 javascript applet client client-side

除了客户端的cookie之外,有没有办法获得一些持久性数据(如XML文件左右)?我知道直接使用JavaScript是不可能的.但是像Applets或其他任何方式?

csp*_*ton 5

最新的浏览器支持HTML5本地存储.

如果客户端不支持HTML 5,则Google Gears插件允许本地存储.

  • Google Gears现已弃用. (2认同)

Cha*_*ins 5

如果cookie不够,而且您必须支持旧浏览器,那么LawnChair可能会提供帮助:http://brian.io/lawnchair/plugins/

它就像一个"沙发"但更小,得到它?花了我几分钟;).

而且,它确实适用于桌面浏览器,尽管网站上有关于mobile-webkit的信息:https://github.com/brianleroux/lawnchair/blob/master/README.md.

(但是,它使用cookie作为适配器来存储这些旧版浏览器的后备数据,大多数这样的库可能会,如果由于某种原因不允许使用cookie,这些类型的库可能不符合要求.)