我使用这种方法下载文件时没有在浏览器选项卡中显示文件路径,它正在处理docx和pdf文件,但是当我单击图像链接时,它会显示图像的实际路径,我不希望这样,您可以帮忙请给我这个吗?
功能downloadfile12(文件) {
var baseurl = jQuery("#baseurl").val();
var valFileDownloadPath = baseurl + 'assets/uploads/files/'+file;
window.open(valFileDownloadPath,'Download'); }
答案 0 :(得分:0)
如果要在新选项卡中下载图像文件,则需要在服务器端添加标题Content-Disposition: attachment; filename="filename.jpg"
,以告诉浏览器下载图像而不是在新选项卡中呈现图像。
如果您只想下载图像文件,请尝试<a href="yourUrl" download="imageFile">download</a>