HTML代码下载链接,而不是在浏览器中打开它

时间:2013-03-31 16:18:02

标签: javascript html css browser

我想创建一个网页,我想要一个链接,导致任何浏览器只下载链接而不管打开它而不管格式如何。可能吗?如果不是纯HTML,那么还有其他任何方式吗?

1 个答案:

答案 0 :(得分:1)

我有这个用于下载文件 - 而不是文件的链接 - 它链接到在服务器上运行的这个php文件。然后php返回所需的文件(即下载)。

<?php
if(empty($_POST['filename']) exit;
<get the file from the file system>
header("Cache-Control: ");
header("Content-type: text/plain");
header('Content-Disposition: attachment; filename="'.$_POST['filename'].'"');
<echo ref to file>?>

可能需要针对您的特定目的进行一些修改/<。&gt; /类似于伪代码注释。 欢呼声。