使用window.location.href下载文件 如何获取文件名 在下载页面显示
时间: 2023-11-27 22:55:15 浏览: 72
Java Web实现文件下载和乱码处理方法
5星 · 资源好评率100%
可以使用以下代码获取文件名并在下载页面显示:
```javascript
// 获取文件名
const url = window.location.href;
const filename = url.substring(url.lastIndexOf('/')+1);
// 在下载页面显示文件名
const downloadLink = document.createElement("a");
downloadLink.href = url;
downloadLink.download = filename;
downloadLink.innerHTML = "Download File";
document.body.appendChild(downloadLink);
```
这段代码会从当前页面的 URL 中获取文件名,并创建一个下载链接,然后将其添加到页面上。在下载链接上点击时,会下载文件并将其保存为获取到的文件名。
阅读全文