📜  href 下载指定文件名 - Html (1)

📅  最后修改于: 2023-12-03 15:01:09.339000             🧑  作者: Mango

使用 href 属性下载指定文件名

在 HTML 中,我们可以使用 href 属性实现下载指定文件的功能。当用户点击下载链接时,浏览器将自动下载文件并保存至本地。

使用示例
<a href="/path/to/file.pdf" download="customname.pdf">下载 PDF 文件</a>

代码解析:

  • href 属性指定要下载的文件路径。
  • download 属性指定文件保存时的名称,如果不指定则使用默认文件名。
浏览器支持情况

download 属性目前已经得到了大部分现代浏览器的支持,包括 Chrome、Firefox、Safari、Edge 等。但是,对于 IE、Opera 等部分浏览器,download 属性可能不会生效。

注意事项
  1. 需要注意的是,浏览器默认只会下载相同源下的文件。如果下载其他站点的文件,则需要设置 CORS(跨域资源共享)。
  2. 某些浏览器可能不支持某些类型的文件下载,例如 iOS Safari 不支持下载一些视频格式。在实际应用中需要多做测试,确保文件下载的可靠性。

以上就是使用 href 属性下载指定文件的方法,非常简单易用,大家可以在自己的项目中尝试使用。