使用jquery重定向到页面下载文件而不是下载

时间:2015-06-24 10:18:28

标签: jquery

正如我在某些主题中看到的那样,我可以通过以下方式下载文件:

$('.download').click(function(){
     window.location.href = 'images/apple_juice.jpeg';
});

但相反,我得到一个展示此图片的页面。

1 个答案:

答案 0 :(得分:1)

为了将来参考,我使用node.js管理下载:

backup.get('/download-backup-file&:file_name', function(req, res){

    var file_name = req.params.file_name.split('=')[1];
    var file = 'backups/'+file_name;
    res.download(file); // Set disposition and send it.

});