我有一个名为测试的文件夹。我有一些.xls文件和.txt文件。
在html中我有
<p> <a href="../../Test/Stats.xls">Download excel file </a> </p>
- when I click on this link it is opening a download window (Working fine)
<p> <a href="../../Test/Stats.txt">Download Text file </a> </p>
<p> <a href="../../Test/Stats.doc">Download excel file </a> </p>
但这两个不起作用。他们没有打开下载窗口,而是访问.doc文件链接,并说该页面无法找到。
为什么下载窗口是为.xls而不是.do或.doc?我该如何解决这个问题?
答案 0 :(得分:1)
听起来很傻,但我猜你需要检查文件名和对它们的引用,并确保它们完全相同。除非你在Windows机器上,否则也要考虑区分大小写。
答案 1 :(得分:1)
您需要配置服务器的MIME类型,否则文件将不会被提供(并且您将获得404)或浏览器将不知道如何处理文件类型。
有关详细信息,请参阅this article。
答案 2 :(得分:0)