有没有办法在javascript / jQuery中永久存储数据?

时间:2010-08-02 17:51:30

标签: javascript jquery html css jquery-plugins

有吗?我不知道。我一直在用砖头墙打击我的方法,可以使用服务器端语言而不用

到目前为止,我的代码在本地以及服务器上运行良好 - 我宁愿不必使用服务器端语言。

嗯,这是挑战。第一个有正确答案的人赢了....呃......分数。

(哦,我不会在任何人为我开火之前要求代码示例 - 只是在正确的方向上做一个简单的点头就会很棒)

4 个答案:

答案 0 :(得分:4)

Cookie或HTML5数据库。后者的好处是不会为您所做的每个网络请求增加开销,并且它与cookie分开管理并响应查询语言,而不是简单的键值存储。

答案 1 :(得分:2)

我目前正在使用一个很好的解决方案来实现持久性,它是一个名为jStore的jQuery插件,具有简单易用的api。这是http://twablet.com/docs.html?p=jstore

它支持所有现代浏览器,甚至可以回退到基于闪存的存储选项。因此,您可以完全透明地编写代码,按键放置和弹出数据。它基本上是一个键值持久存储。

答案 2 :(得分:1)

根据您要存储的数据量,您可以将其存储在Cookie中。

答案 3 :(得分:0)

html5获取一个名为webstorage的本地存储分区,这已经在chrome和safari中实现了。非常少量的数据也可以存储在cookie中