网站实现a标签直接下载pdf文件不在浏览器打开
默认情况下pdf文件使用超链接打开时,会在浏览器里直接打开预览,而不能直接下载。怎么让pdf文件点击后,自动下载而不是打开呢?
其实让网站点击a标签直接下载pdf而不是在浏览器打开浏览方法很简单,只需要在a标签添加download属性即可,代码如下:
<a href="wendang.pdf" download="文档.pdf">文档下载</a>
这样,当点击a标签 时,就会自动下载wendang.pdf 文件,并且自动命名为 文档.pdf。
注意:该属性(download)不支持跨域请求,如果你是在本地测试,或者下载的文件和你的网站不是在一个域名下,该属性可能会失效。