如何在本地计算机上保存HTML表单数据

时间:2016-05-31 05:51:16

标签: asp.net-mvc

拥有HTML表单,其中填写了一些用户信息。想要将该信息保存在本地计算机上。怎么做?

1 个答案:

答案 0 :(得分:0)

用户浏览器中显示的HTML页面只是服务器在Response上提供的Request

  • 用户通过访问http://example.com/index.php等网址来请求某个网页。此请求以HTML GET发送到服务器
  • 服务器将处理此请求并将发送包作为响应
  • 发送给HTML内容
  • 用户浏览器显示HTML内容

HTML本身不提供任何交互性,但只是描述页面内容的一种方式。

您可以将JavaScript添加到网页(添加到HTML输出)以添加一些交互式警报或另存为对话框,但据我了解您的问题,这不是您要找的内容

正如Stephen Muecke已经指出的那样,(当然)处理HTML请求的服务器无法访问客户端文件系统。

但是你可以做到以下几点:

  • 表单数据以POST Request的形式发送到您的服务器。
  • 您的服务器不响应HTML内容,但使用某种其他内容,如文本文件或这样的anthing,它不会在浏览器中显示,而是作为下载提供。用户可以使用其浏览器的Save download to...选项在本地保存此文件。