文件下载可以自定义文件名吗?

文件下载怎么自定义下载文件的文件名?

image.png

FineReport 15682756756 发布于 2019-11-25 10:20
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
15682756756Lv2见习互助
发布于2020-4-9 14:59

if(len(G2) = 0, "文件不存在!", "<a href='" + H2 + " 'download='" + F2 + "'>点击下载</a>")   

F2单元格放自定义文件名,但是下载的时候是否按自定义的文件名下载,好像跟浏览器有关系,目前360安全浏览器急速模式下,可以按自定义文件名下载

最佳回答
0
zhou_jhLv3初级互助
发布于2019-11-25 10:25
  • 15682756756 15682756756(提问者) 不行,因为是通过URL链接下载的,URL地址后面拼接了\'&__filename__=\' 这些以后,地址就报404错误了
    2019-11-25 10:51 
  • zhou_jh zhou_jh 回复 15682756756(提问者) 报404是地址错误,应该是路径设置问题。
    2019-11-25 10:57 
  • 15682756756 15682756756(提问者) 回复 zhou_jh 但是后面不拼接那些\'&__filename__=\' 参数就可以正常下载
    2019-11-25 11:06 
  • zhou_jh zhou_jh 回复 15682756756(提问者) 你截图我看看你咋拼的。
    2019-11-25 11:08 
  • 15682756756 15682756756(提问者) 回复 zhou_jh var REPORT_URL = \'http://tb-gos-quality-qualitytesting-new.obs.cn-north-4.myhwclouds.com/4a52be8e-75bd-44e4-a83a-a87197ef141e.pdf\' +\'&format=pdf\'+ \'&__filename__=\' + \'123\'; window.location = (FR.cjkEncode(REPORT_URL));
    2019-11-25 11:12 
  • 1关注人数
  • 923浏览人数
  • 最后回答于:2020-4-9 14:59
    请选择关闭问题的原因
    确定 取消
    返回顶部