【问题标题】:How to save html form data into text file? [closed]如何将html表单数据保存到文本文件中? [关闭]
【发布时间】:2015-01-23 00:17:31
【问题描述】:

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

【问题讨论】:

标签: html google-chrome internet-explorer firefox


【解决方案1】:

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

您可以使用 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'

【讨论】:

  • 你能举个例子吗??
  • 你用什么做后端?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-01-30
  • 1970-01-01
  • 2016-12-20
  • 2014-11-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多