如何使用jQuery下载从服务器直接输出的zip文件?

I have a php script that will generate zip file.

header("Content-type: application/octet-stream");
header("Content-disposition: attachment; filename=random_name.zip");
echo $zipfile->file();

The filename is random and the server script doesn't even come with a return-file-uri function.

So my question is that how jQuery can handle this output (echo $zipfile->file()) so that I can download the zip file in the usual way?

Any help would be appreciated.

Regards,

Jesse

dongshilve4392
dongshilve4392 --1,jQuery不够!
10 年多之前 回复
duanquan4451
duanquan4451 通过下载,您正在考虑“下载”的通常含义,对吧?因为我不确定你的意思是“jQuery处理这个输出”。我只说document.location.href=url就够了......
10 年多之前 回复

1个回答



jQuery不处理下载。 只需将浏览器直接指向它即可。</ p>
</ div>

展开原文

原文

jQuery doesn't handle downloads. Just point the browser to it directly.

dopuz8728
dopuz8728 谢谢! 我认为这几乎是一种幻想。 大声笑我会寻找另一个拉链类来取代这个。
10 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问