HTML <a> download 屬性
定義和用法
download
屬性規定當用戶單擊超鏈接時將下載目標(href 屬性 中規定的文件)。
download
屬性的可選值將成為文件下載后的新名稱。允許使用任何值,瀏覽器會自動檢測正確的文件擴展名并將其添加到文件中(例如 .img、.pdf、.txt、.html 等)。
如果省略該值,則使用原始文件名。
實例
例子 1
單擊鏈接時下載文件(而不是導航到文件):
<a href="/logo/w3logo-5.png" download>
例子 2
指定 download 屬性的值,它將是下載文件的新文件名(例如使用 "w3logo.jpg" 代替 "mycodew3csimage.jpg"):
<a href="/logo/w3logo-5.png" download="w3logo">
語法
<a download="filename">
屬性值
值 | 描述 |
---|---|
filename | 可選。規定下載文件的新文件名。 |
瀏覽器支持
表中的數字注明了首個完全支持該屬性的瀏覽器版本。
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
14.0* | 18.0 | 20.0* | 10.1 | 15.0 |
* Chrome 65+ 和 Firefox 僅支持同源下載鏈接。