我是javascript的新手,所以我想知道是否可以创建一个'保存更改'网页中的按钮?
e.g。用户输入一些单词并点击“保存更改”。按钮,这些单词存储在某个文件中,以后可以访问。
这可能吗?如果是这样我怎么能这样做呢?谢谢!
答案 0 :(得分:1)
您可以保存到本地存储。
否则
你不能纯粹用Javascript来做这件事。由于安全原因,在浏览器上运行的Javascript还没有足够的权限(有提案)。
相反,我建议使用https://github.com/dcneiner/Downloadify:
一个小型的javascript + Flash库,可以在没有服务器交互的情况下创建和下载文本文件。
您可以看到一个简单的演示here,您可以在其中提供内容并测试保存/取消/错误处理功能。
答案 1 :(得分:1)
当然可以做到。
您需要server-side language,或者如果您对服务器端没有任何问题,那么您可以使用Local Storage。
在你的情况下,两者都有各种优点和缺点。服务器端语言具有陡峭的学习曲线,但一旦您了解它将为您提供更多选项,以及使用客户端脚本无法完成的可能性。
另一方面,如果你已经知道一些Javascript,那么Clientside脚本的曲线会稍微变弱,但缺点是它只在当前的计算机上 - 你可以将数据保存到本地存储,但如果你改变了到另一台计算机,数据将无法使用。