如何将html表单数据保存到文本文件中?

时间:2014-11-25 05:06:14

标签: html google-chrome internet-explorer firefox

我有一个html表单,我想将其数据保存在文本文件中。我使用ActiveX对象概念,它正在使用IE.I希望相同的代码也适用于chrome和Firefox。怎么做??

1 个答案:

答案 0 :(得分:2)

由于安全原因,浏览器无法访问本地文件系统。

您可以使用ajax将表单发布到服务器,将数据保存到临时文件,并返回指向该文件的URL。当浏览器收到包含文件url的ajax响应时,将浏览器重定向到url。浏览器将在之后下载文件。

对于ajax,您可以使用jQuery http://api.jquery.com/jquery.ajax/要使用ajax发布表单,请查看此答案jQuery Ajax POST example with PHP

要从客户端重定向浏览器,您可以编写例如window.location.href = 'myurl.com/foo/bar'