在angularjs中选择下载目录(浏览文件夹对话框)

时间:2015-09-06 10:11:13

标签: javascript angularjs html5

在我的Web应用程序中,如果用户选择文件并单击下载按钮,则将进行REST Web服务调用以获取文件。我的要求是通过弹出一个对话框将下载的文件下载到用户的本地驱动器中。该对话框应该让用户选择保存所选文件的位置。

我已经浏览过,无法得到我需要的东西。我已经附上了我所需的文件夹图片。 enter image description here 如果有人帮助我这将是非常有帮助的。感谢。

注意: 此链接也说不可能也不正确。如果这是真的,请告诉我。 Set file download destination using ExtJs

2 个答案:

答案 0 :(得分:1)

除非文件系统API

,否则无法使用javascript以任何方式设置文件下载目标

答案 1 :(得分:0)

解决方案是将Content-Disposition标头添加到对下载请求进行的HTTP响应中。这个标题应该是:

Content-Disposition: attachment; filename=<file name.ext>