HTML <a> download 屬性

測(cè)試地址

<a  download="cuit_logo">下載圖片</a>

定義和用法

href 屬性定義了下載鏈接的地址。
download 屬性定義了下載文件的名稱,文件擴(kuò)展名由瀏覽器自動(dòng)檢測(cè)添加。

(1) 當(dāng) download 屬性值不為空時(shí),下載的文件的名字由 download 的屬性值確定,擴(kuò)展名分兩種情況:
① download 中指定后綴名

<a href="1506701587.csv" download="測(cè)試文件.csv">下載文件</a>

上面的文件下載下來之后的名字為:測(cè)試文件.csv

② download 中不指定后綴名,擴(kuò)展名由瀏覽器自動(dòng)檢測(cè)添加

<a href="1506701587.csv" download="測(cè)試文件">下載文件</a>

上面的文件下載下來之后的名字為:測(cè)試文件.xls
特別注意:文件擴(kuò)展名的檢測(cè)正確率并不是 100%。例如 .csv 文件會(huì)被檢測(cè)成 .xls 文件,導(dǎo)致下載后文件打不開。

(2) 當(dāng) download 屬性值為空時(shí),下載的文件的名字和擴(kuò)展名與源文件一致

<a href="1506701587.csv" download>下載文件</a>

上面的文件下載下來之后的名字為:1506701587.csv

Notice:預(yù)防文件擴(kuò)展名發(fā)生變化,要么在 download 屬性中指定擴(kuò)展名,要么使 download 為空,下載文件與源文件保持一致。



該文章于2017年10月8日于CSDN上首次發(fā)表,2017年12月24日搬家至此!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。