怎么用window.location.href下载文件

微风带走的心情 2012-12-27 03:44:08
怎么用window.location.href下载本机上文件,window.location.href=url中的url该怎么写?比如说c盘中的XXX.doc
...全文
4463 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Mrcoffe 2013-05-29
  • 打赏
  • 举报
回复
解决方法能具体一点么?最好把url贴出来看一下。。我的怎么有Invalid unicode这个错误 window.location.href="E:\学习\java2011\java2011\软件和库\apache-tomcat-6.0.26-windows-x86\apache-tomcat-6.0.26\webapps\ui_c_test\upload\file"+"\\"+fname;
  • 打赏
  • 举报
回复
我自己解决了,是要得到服务器的路径+文件名(绝对路径我试过是不行的)。
为啥呢 2012-12-27
  • 打赏
  • 举报
回复
file:///C:/ 浏览器用这样的方式访问本地文件
linjiangxiaozhen 2012-12-27
  • 打赏
  • 举报
回复
下载的文件必须是你服务器上当前项目下的文件,直接使用相对路径或者绝对路劲都可以,但是如果是浏览器可直接打开的文本文件如.text文件,会直接在浏览器中打开,下不下来的哦,建议使用上传下载插件,下载的时候将以流的形式输出到本地
yangnianbing110 2012-12-27
  • 打赏
  • 举报
回复
直接给出文件的地址就行了 window.location.href="c:/***.doc";
z_yes163 2012-12-27
  • 打赏
  • 举报
回复
window.location.href =='/download.action' download.action 找你的文件 XXX.doc Outputstreame.wite

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧