I'm using following code for making a pdf file downloadable
<a href="E:\NetBeans Project\Online Examination System\web\Syllabus\FT Syllabus.pdf" download style="color:black;">Click Here</a>
but when I click to download error I'm getting an error "Failed - Network error"
答案 0 :(得分:0)
将 FT课程大纲重命名为 FTSyllabus ,因为Links中没有空格并尝试此代码。这可能会给你一个解决方案
<a href="E:\NetBeans Project\Online Examination System\web\Syllabus\FTSyllabus.pdf" download="Syllabus" style="color:black;">Click Here</a>
答案 1 :(得分:0)
Michael是对的。您只需添加file:\\
前缀。
像
<a href="file:\\E:\NetBeans Project\Online Examination System\web\Syllabus\FT Syllabus.pdf" download style="color:black;">Click Here</a>
有些浏览器有时会处理像你这样的本地路径
<a href="E:\NetBeans Project\Online Examination System\web\Syllabus\FT Syllabus.pdf" download style="color:black;">Click Here</a>
好像他们有file:\\
前缀,即使它实际上并不存在。
但似乎您的浏览器并非如此。
为download
属性赋予值optional。如果给出了值,则将使用该名称而不是原始名称下载文件。