请评论这个如何使用Prototype.js存储客户端持久性数据? 对于Ex.:InIn Curl Programming语言,我们可以将数据设置为持久存储中的键值对,并通过密钥。
此致 Mannusanghi
答案 0 :(得分:2)
没有API可以访问prototype.js中浏览器(或浏览器插件)的持久存储设施。除了原型之外,您还必须寻找另一个库。
我对此没有任何经验,但谷歌的第一次打击是PersistJS,看起来很有希望。
答案 1 :(得分:0)
假设您没有存储大量数据,您是否只能使用cookie存储密钥/值对?
这是一篇关于使用原型
实现cookie的文章http://www.lalit.org/lab/jsoncookies
如果你想要
,你也可以使用纯js创建,删除和读取cookie答案 2 :(得分:0)
原型库专注于DOM操作/添加和选择。它最适合“查看”代码,并且没有自行访问浏览器存储的工具,但没有理由不能将它与其他库结合使用。
答案 3 :(得分:0)
感谢开发此库的Rgrove: http://github.com/rgrove/storage-lite
它涵盖了使用本地存储而不是cookie存储持久数据的所有可能用例。这个库使用YUI,但很容易使它与prototype.js一起工作:核心保持完全相同。兼容IE6 +,Firefox 2 +,Safari 3.1 +,Chrome 4+和Opera 10.5+,无需进一步安装。