求下载代码。。。。。。。。。。。。。据说标题要长。。。。。

我是苦力 2012-11-08 10:56:05
一个html网页,在本地跑。
<td class="style3"><a href="abc.zip">abc.zip</a></td>
左键点击的时候竟然打开abc.zip,能看到里面的文件。想修改成左键点击的时候下载abc.zip文件。
html好像没有其他办法了,想请教各位这种情况javascript能实现吗?
该怎么实现。

...全文
347 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
泡泡鱼_ 2012-11-08
  • 打赏
  • 举报
回复
试试下面的 打开我的电脑->工具->文件夹选项->文件类型->找到RAR->点击高级按钮->勾选"下载后确认打开"
未知数 2012-11-08
  • 打赏
  • 举报
回复
自己做一个服务端再试吧,本机物理路径下的文件,下载个毛啊,只有虚拟路径下的才会下载
未知数 2012-11-08
  • 打赏
  • 举报
回复
因为你这个是本机路径,才会如此 换成网络路径就会显示下载提示了
rayjellray 2012-11-08
  • 打赏
  • 举报
回复
可以使用js的window.confirm()方法,comfirm后新开一个页面,页面的url就是这个abc.zip的地址
doitso 2012-11-08
  • 打赏
  • 举报
回复
我觉得是你的电脑问题,你在下载对话框中勾选了“下载后打开”选项。。。。
我是苦力 2012-11-08
  • 打赏
  • 举报
回复
引用 3 楼 wzs_xyz 的回复:
因为你这个是本机路径,才会如此 换成网络路径就会显示下载提示了
没有办法,这个是嵌入到软件中的一个页面。 只能下载本地的。
ysm1850 2012-11-08
  • 打赏
  • 举报
回复
<a onclick="downimg('/upload/qrcodeimg/1352342614300.jpg');" id="downurl">下载</a> <script type="text/javascript" > function downimg(imgurl){ var filepath=imgurl; var filename=imgurl.substring(imgurl.lastIndexOf("/")+1); document.getElementById("downurl").href="${basePath}admin/main/bgadmin/down.jsp?fileName="+filename+"&filePath="+filepath; } </script> 然后down.jsp中的代码 :

<%@ page contentType="text/html;charset=utf-8"%>
<% 

     String filePath =request.getParameter("filePath");    
     String fileName = request.getParameter("fileName");   
    if(fileName!=null&&filePath!=null){    
         response.setContentType("application/x-download");  
         response.addHeader("Content-Disposition","attachment;filename=" + java.net.URLEncoder.encode(fileName,"UTF-8"));    
         try{  
             out.clear();  
             out=pageContext.pushBody();  

         }catch(Throwable e){ 

              e.printStackTrace();  
       }  
      try{  
         RequestDispatcher dis = application.getRequestDispatcher(filePath); 

              dis.forward(request,response);  
   }catch(Throwable e){  
    e.printStackTrace();  
     }finally{  
    response.flushBuffer();  
   }  
   } 
%>  
ysm1850 2012-11-08
  • 打赏
  • 举报
回复
js的下载代码我有 很简单的 要不要?

87,991

社区成员

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

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