如何直接下载PDF链接?

时间:2015-05-07 05:42:41

标签: javascript php html html5

我需要制作一个可下载到PDF的链接,解决方案可以是Javascript,HTML或PHP。

回答这个问题你必须知道的事情:

1-我尝试添加属性"下载" in和它只适用于chrome

2-我的服务器中没有pdf文件,我只有一个链接

3-由于链接是动态生成的,文件名称会发生​​变化

4-我不希望在浏览器的另一个标签页中打开pdf,我不想在同一页面中打开。只下载。

编辑:

5 -i不想打开页面并开始下载我需要等待用户点击才能这样做

2 个答案:

答案 0 :(得分:1)

试试这个:

<?php
header("Content-disposition: attachment; filename=document.pdf");
header("Content-type: application/pdf");
readfile("document.pdf");
?>

致谢:http://webdesign.about.com/od/php/ht/force_download.htm

答案 1 :(得分:0)

您可以使用以下PHP脚本解决此问题:

WAC

点数:How to force file download with PHP