1. 程式人生 > >關於a標籤下載的相關坑

關於a標籤下載的相關坑

<a></a>在H5中新增了download屬性用於實現下載功能,再也不用去寫一長串js了。但是a標籤的下載功能卻是有坑的,還是要注意。

基礎用法:<a href="/files/2018/jnf387u93im_3njk.pdf" dowload="月報總結.pdf">

上面的寫法是十分常見的,也是最直接有效的。

但是當href屬性值為http開頭時,問題就來了:

1.download雖然把a標籤標記為下載,但是download屬性值不生效,下載的檔名會變成href中的檔名,例如:

<a href="http:www.baidu.com/files/2018/jnf38.pdf" dowload="月報總結.pdf">下載檔名為“jnf38.pdf”

2.在谷歌瀏覽器中,download的使用一般會直接開啟目標檔案

我說完了,暫時就發現這些,