如何在提交html表单时自动下载图像文件?

时间:2015-04-27 12:01:18

标签: html download submit

如何在提交html表单时使文件可下载?

<form id="form" name="form" action="" method="">
    <div>
        <input type="text" name="name" id="name" value="">
    </div>
    <div>    
        <input type="email" name="email" id="email" value="">
    </div>
    <div>
        <input type="text" name="dob" id="dob" value="">
    </div>
    <div>
        <input type="text" name="phone" id="phone" value="">
    </div>
    <input type="submit" value="Submit"/>
</form>

1 个答案:

答案 0 :(得分:0)

您有两种方法:

  • 从服务器端返回指向服务器上文件的直接链接(例如:this image)。小心这个选项。
  • 您可以在服务器上加载和处理图像,并通过HTTP将其包装并发送到响应中。 (如果必须发送预处理文件,如自动生成的PDF或XLS,则非常有用)

这两个选项在互联网上都有很多信息和示例,只是谷歌。