关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
m0_50185157
2021-12-30 16:10
采纳率: 100%
浏览 71
首页
有问必答
已结题
网页中,a标签下载文件,改变文件名
有问必答
javascript
后端给我返回的文件路径中,包含了文件名,我想在下载的时候替换成自己的文件名
我在a标签中添加了download属性,但是没有生效,是我的代码有问题吗?
写回答
好问题
提建议
追加酬金
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
2
条回答
默认
最新
相关推荐
更多相似问题
网页
中
,a
标签
下载
文件
,
改变
文件名
javascript
有问必答
2021-12-30 16:10
回答 2
已采纳
题主你好,我怀疑是因为你的
文件
和项目没有在一个服务器上,而download 属性
下载
文件
,必须为同一域名下,你可以把
文件
存储和项目放到一个服务器
中
,避免跨域,或者你可以让后端直接地址
中
返回你想要的名字
servlet
下载
文件
时
文件名
中
文乱码问题一直解决不了
eclipse
firefox
java
java-ee
tomcat
2019-07-10 01:18
回答 2
已采纳
fileName = new String(fileName.getBytes("ISO8859-1"),"UTF-8"); //这一步注释掉试试
如何获取
前端
上传
文件
的主机路径与
文件名
html5
java
javascript
2021-10-17 19:15
回答 4
已采纳
我们在使用html
中
的控件上传
文件
时,有时需要在本页面获取上传
文件
的路径名称,但是由于现在浏览器出于安全考虑,大多数都无法获得
文件
的真实路径。如果要在js
中
解决这个问题,可以区别不同品牌的浏览器,进行
前端
使用a
标签
下载
文件
并修改
文件名
2022-01-17 15:44
xym100111100的博客
原本使用url是可以直接用window.href = url 来
下载
,但是这样的话会因为同源问题而download属性设置不生效导致
文件
名还是
下载
的时候的url后缀
文件名
,使用这种方式的话
文件名
就生效 const xhr = new ...
js
下载
文件
并修改
文件名
2021-01-19 19:07
用js
下载
文件
,使用<a>
标签
,添加download属性即可。 var a = document.createElement(a); a.href = http://XXX.com/audioStream/8a9dbae9d0859e48fc1f590fcf6d4ccc.mp3; a.download =test.mp3; a.click(); 但是...
没有解决我的问题,
去提问