【发布时间】:2015-04-19 21:52:04
【问题描述】:
我正在尝试创建一个站点,其中一些由客户端设置的设置可能会写入一个文件,该文件不在客户端的文件系统中,而是我的项目的一个文件。然后这个文件,它的某些部分被覆盖,必须保存到本地存储。
例如:
template_file.txt 内容:
我最喜欢的颜色是白色。
我喜欢柠檬绿茶。
树上的叶子是绿色的。
网页最初有如下内容:
[此处为空文本字段 1]
[此处为空文本字段 2]
[此处为空文本字段 3]
文件名:[此处为空文件名字段]
{确定按钮}
{保存文件按钮}
(template_file.txt 的文本对客户端不可见,但包含在网站的项目中。)
客户的意见:
[红色]
[黑色]
[此处为空文本字段 3]
文件名:[生成的文件]
{确定按钮}
{保存文件按钮}
(字段 3 保持不变,{OK 按钮}点击。)
generated_file.txt 内容:
我最喜欢的颜色是红色。
我喜欢柠檬红茶。
树上的叶子是绿色的。
({保存文件按钮} 点击。=>网站建议将generated_file.txt保存到本地文件系统。)
我在这里找到了有关如何将文本区域中的所有文本保存到文件的教程:
Loading, Editing, and Saving a Text File in HTML5 Using Javascript
但我不知道如何使用网络上部分覆盖的模板文件来生成文件。任何有关如何做到这一点的提示(如果实际上可能的话)将不胜感激。
【问题讨论】:
标签: javascript jquery html