我希望当用户单击表格元素中的图像时下载 .pdf 文件。这就是我所拥有的:
<a href="splosion_CV.pdf"download="splosion_CV.pdf"><img src="images/downloadIcons/download_icon_violet.png" width="32" height="32" alt="Download my CV" border="0"/></a>
现在,它似乎可以点击下载,但随后 Chrome 会显示“服务器故障问题”。我使用的是 Chrome 版本 38,并且广告拦截扩展已关闭。
.pdf 位于我的 public_html 文件夹中(不在任何子文件夹中),因此文件路径似乎是正确的...
当我尝试从 Safari 7.0.6 中的链接下载时,我收到以下消息:“禁止。您无权访问此服务器上的 /splosion_CV.pdf。此外,在尝试使用ErrorDocument 来处理请求。”
知道为什么下载属性对我不起作用吗?
我在 chrome 和 fire-fox 中运行你的代码,看起来它工作得很好。
Code is:
<!DOCTYPE html>
<html>
<body>
<a href="hello.pdf" download>
<img src="Cube.png" width="32" height="32" border="0"/>
</a>
</body>
</html>
注意:IE、Safari 或 Opera 版本 12 不支持下载属性
(及更早)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)