<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日搬家至此!