(HTML)下载 PDF 文件,而不是在单击时在浏览器中打开它们

2022-08-30 03:04:41

我想知道如何使PDF文件链接可下载而不是在浏览器中打开它们?这在html中是如何完成的?(我假设它是通过javascript或其他东西完成的)。


答案 1

有了 html5,现在就可以了。在元素中设置“下载”attr。

<a href="http://link/to/file" download="FileName">Download it!</a>

来源 : http://updates.html5rocks.com/2011/08/Downloading-resources-in-HTML5-a-download


答案 2

这只能通过服务器端代码设置 http 响应标头来实现。即;

Content-Disposition: attachment; filename=fname.ext