我想在使用JavaScript的Web请求之间保留一些数据。我会使用Google Gears但我无法在每台客户端计算机上安装Gears或者希望安装它。我发现了这个SO Question,但我不喜欢在该方法中存储数据的想法。任何建议都会受到欢迎。谢谢!
编辑:
理想情况下,我想存储“尽可能多的数据”。但是1MB很好。我喜欢它在主要的浏览器上工作,但至少IE / Firefox。
答案 0 :(得分:3)
我建议你PersistJS,它是一个非常小的库(3K gzip)用于客户端存储,它根据浏览器功能使用四个持久数据解决方案:
Cookie的问题在于它们的大小限制为大约4千字节,并且它们随着每个HTTP请求一起发送。
答案 1 :(得分:1)
您可能希望使用Cookie。
答案 2 :(得分:1)
LocalStorage是HTMTL5中的新API,正在现代浏览器中实现。但它在旧版浏览器中不可用。