javascript - 如何设置用户点击下载链接时的默认文件保存名?

标签 javascript html download rename

我在页面上有一个下载链接:
<a href="124463.mp3">xxxx</a>
当用户点击它时,弹出保存对话框的默认文件名是124463.mp3。 ,但现在我想将其更改为更好的名称。如果无法更改服务器上的文件名,如何实现?

最佳答案

您可以使用 HTTP header 来实现。显然是 Content-disposition: attachment; filename=your_name_here.mp3。不过,我不知道您是否可以通过 javascript 或 html 来执行此操作。您绝对可以使用 php。

来自 http://www.boutell.com/newfaq/creating/forcedownload.html

关于javascript - 如何设置用户点击下载链接时的默认文件保存名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8500822/

相关文章:

javascript - 我怎样才能在另一个html中包含一个模板?

VBA - 转到网站并从保存提示下载文件

javascript - XMLHttpRequest Access-Control-Allow-Origin 错误 Google Drive API

javascript - 函数仅在 React Native 中运行两次后才返回参数

javascript - JQuery中点击按钮后如何返回函数的值?

Javascript:更改表格行 HTML

android - 未找到中央目录条目 (ZipException)

javascript - 传播运算符的这种用途是做什么的?

javascript - Canvas 绘制错误(HTML5 和 JavaScript)

javascript - 使用 Javascript 将输入值附加到列表。待办事项