首页 > 解决方案 > 为本地 pdf 文件添加下载链接不起作用

问题描述

我正在尝试添加一个链接,供任何人在我的网站上下载我的简历。这就是我所拥有的

<a  href="My Resume.pdf" class='download' download="Resume PDF">Download CV</a>

我相信这是正确的格式,但是当我单击链接时它不起作用。该文件总是尝试下载为 HTML 而不是 PDF 并且失败。是因为我还在本地主机服务器上吗?上市后会好吗?(顺便说一句,我正在使用 Angular,并且必须为要在 VS 代码中读取的文件安装扩展名。)

标签: htmlangulardownloadhref

解决方案


而不是使用下载属性指定要下载的文件:

<a href="My Resume.pdf" class='download' download="Resume PDF">Download CV</a>

将下载属性设置为下载,如下所示:

<a href="My Resume.pdf" class='download' download="download">Download CV</a>

或者

指定下载属性并将其留空而不分配任何内容:

<a href="My Resume.pdf" class='download' download>Download CV</a>

这两种方法都应该有效。

这是一个简短的解释:当指定下载属性时,这告诉浏览器下载使用 href 属性指定的文件。


推荐阅读