Javascript可以在浏览器之外进行更改吗?

时间:2013-06-30 15:27:03

标签: javascript client-server

我做了一个非常简单的待办事项清单。用户可以输入一些信息,单击“提交”,然后将其添加到无序的HTML列表中。 但是,显而易见的问题是信息未保存。在简单的浏览器刷新中,所有信息都消失了。

下次访问该页面时,Javascript可以保存这些新信息吗? (它会是AJAX,还是我必须开始学习一些PHP?)

2 个答案:

答案 0 :(得分:0)

在JavaScript中本地持久化数据有几种选择:cookies,localStorage,webStorage和索引数据库。前两个在现代浏览器中得到了普遍支持;最后两个不太受支持。有一篇关于前三个here的好文章。您还可以考虑在服务器上保留数据。例如,见this thread。还有像persistence.js这样的第三方软件包为存储提供了更高级别的接口,可以是本地的,也可以是基于Web的。

答案 1 :(得分:0)

可以使用java脚本作为服务器端语言,但不建议使用它!它不适合这种操作。也许你应该尝试学习PHP或JSP等。