2012-07-30 159 views
0

我有一个web应用程序,我创建轻松提交网站目录,但我有点问题。每当我关闭窗口时,这些字段都会变成空白,并且取消选中复选框。我一直在努力解决这个问题,只是在每次关闭站点信息时,都会对站点信息进行硬编码,并在关闭页面之前向HTML中的复选框添加一个选中的值。存储字段值与本地存储

我想要做的是使用本地存储来存储这些字段的值,“保存”和“清除”按钮。 不幸的是,每次看过饼干,我的头都会爆炸。 我只用了7个带有不同名称的文本字段,还有40个带有不同名称的复选框。我非常感谢能够得到的任何帮助。

http://bearce.me/seo/

回答

2

Cookie不是用于存储形式的信息,并非最不重要的,因为他们可以通过服务器和浏览器之间的任何人(中间人攻击)被截获的良好机制。

他们不适合的另一个原因是它们不是用来保存大量数据的,所以如果用户输入了大量的文本,它将会丢失。

想想使用local storage - 这是它的用途。

+0

在这篇文章中详细阐述; Cookie被设计为存储对容纳数据的东西(在服务器上)的引用。比如一些可以解析的唯一ID或字符串,然后根据它们检索相关数据。本地存储是一个很好的解决方案禁令,具有一些后备功能。 +1。 – Ohgodwhy 2012-07-30 18:44:10

+0

啊,更新为引用本地存储。这只是一个个人工具,通常不需要将数据存储超过一天(加上它不以任何方式存储敏感信息,只是来自站点的元数据),但是如果您认为本地存储比这更好由我。 – JacobTheDev 2012-07-30 18:45:49