单击链接时下载文件(而不是导航到文件):
<a href="../assets/edge.svg" download> 下载 edge.svg 图标 </a>
download 属性指定当用户单击超链接时将下载目标(href 属性中指定的文件)。
download 属性的可选值将是文件下载后的新名称。 对允许值没有限制,浏览器会自动检测正确的文件扩展名并将其添加到文件中(.img、.pdf、.txt、.html 等)。
表中的数字指定了完全支持该属性的第一个浏览器版本。
| 属性 |
|
|
|
|
|
|---|---|---|---|---|---|
| download | 14.0* | 18.0 | 20.0* | 10.1 | 15.0 |
* Chrome 65+ 和 Firefox 仅支持同源下载链接。
<a download="filename">
| 值 | 描述 |
|---|---|
| filename | 可选的。 指定下载文件的新文件名 |
为下载属性指定一个值,它将是下载文件的新文件名(“chrome.svg”而不是“edge.svg”):
<a href="../assets/edge.svg" download="chrome"> 下载 svg 图标 </a>