Javascript / Ajax - 自动下载文件

时间:2015-11-23 09:43:20

标签: javascript jquery ajax download

单击按钮,我进行ajax调用,创建一个csv文件,并返回该文件的链接。成功之后,我希望下载文件。

如果成功,我会这样做:

 window.open(output);

会打开一个新窗口,我可以在地址栏中看到该文件的正确路径。但我得到404错误,因此它被解释为页面而不是文件下载。

使用html链接,您可以使用"下载"实现文件下载:

<a href="/path.jpg" download>

在javascript中是否有一些等效命令来实现此下载?

------------------------ 修改 -------------- ---------------

事实证明

window.open(output);

工作正常!我使用文件系统路径而不是URL - 我需要使用url。现在,当我单击按钮时,文件将以ajax成功方法下载。

(如果这个问题不是唯一的,我可以删除它,如果您这么认为)

0 个答案:

没有答案