我有一个文本文件:
当我点击下载按钮时,应该将其下载并保存在我的本地下载路径中。
我已经尝试过了。
window.open("data.txt");
并且
header("Location:data.txt")
但是两者都只能打开文本文件浏览器本身。我想要下载txt文件。
有人可以帮帮我吗?
谢谢
Manikandan。
我有一个文本文件:
当我点击下载按钮时,应该将其下载并保存在我的本地下载路径中。
我已经尝试过了。
window.open("data.txt");
并且
header("Location:data.txt")
但是两者都只能打开文本文件浏览器本身。我想要下载txt文件。
有人可以帮帮我吗?
谢谢
Manikandan。
试试这个:
$file = "data.txt";
$text = file_get_contents($file);
header("Content-Disposition: attachment; filename=\"$file\"");
echo $text;
http://en.wikipedia.org/wiki/List_of_HTTP_header_fields
AddType application/octet-stream .txt
我可以告诉你需要将头部的content-disposition设置为文件附件,但我不知道如何在JavaScript中实现。
application/octet-stream
,或者设置一个值为 "attachment; filename=someFile.txt" 的Content-Disposition
头来强制下载任何内容类型。 - aroth