CSDN论坛 > Java > Web 开发

请教一下:如何直接下载,而不是客户端环境打开?! [问题点数:20分,结帖人mylovexiaoke]

Bbs1
本版专家分:0
结帖率 100%
Bbs8
本版专家分:34299
Bbs1
本版专家分:0
Bbs6
本版专家分:6797
Bbs3
本版专家分:582
Bbs1
本版专家分:0
Bbs2
本版专家分:132
Bbs3
本版专家分:850
Bbs4
本版专家分:1512
匿名用户不能发表回复!
其他相关推荐
点击a超链接 下载而不是直接打开
核心代码:在a标签里添加 download=""
txt,图片等实现默认下载而不是打开图片
在网页上,如果我们的超链接的地址对应的是一个jpg文件,txt文件等,点击链接时,浏览器默认的是打开这些文件而不是下载,那么如何才能实现默认下载呢。 如果需要实现默认点击弹出下载框,需要特殊处理 前端代码:function downloadFile(docUrl, fileName) { window.location.href = "<%=basePath%>ajax/down
设置ngnix下的文件在浏览器端直接下载而不是被浏览器默认打开
server {         listen       443 ssl;         server_name  localhost;         ssl_certificate      key/1__.hexunzc.com_bundle.crt;         ssl_certificate_key  key/2__.hexunzc.com.key;  
在文件下载的时候将其保存而不是直接在浏览器上打开!
共五个类,分别如下,package com.netec.util.download;/** * Title:download exception  * Description:  * Copyright: Copyright (c) 2004 * Company:  * @author not attributable * @version 1.0 */public class DowLoadEx
.net C# 实现点击下载PDF文件(通知浏览器打开下载对话框) 不是直接打开
string FullFileName = ""; try { string FileName = "拓鹏云信接口文档 v2.0.pdf"; FullFileName = Server.MapPath(FileName); //FileName--要下载的
超链接下载文件,而不是浏览器打开哦
点击下载链接从数据库查出文件的地址直接返回文件地址。    servlet返回文件的链接地址之前设置response的Content-Disposition属性: getResponse().addHeader("Content-Disposition","attachment;filename=abc.txt"; filename是下载时显示的文件名。 就这一句话!   呵呵,又碰
php强制文件下载(避免文件或图片直接在浏览器中打开)
以下代码摘自FLEAPHP框架自带的文件下载助手类。 复制代码代码示例:/*** FLEA_Helper_SendFile 类用于向浏览器发送文件** 利用 FLEA_Helper_SendFile,应用程序可以将重要的文件保存在* 浏览器无法访问的位置。然后通过程序将文件内容发送给浏览器。* @site http://www.jbxue.com*/class FLEA_Helper_SendFi
js下载图片(不让浏览器打开)
&amp;lt;a href=&quot;Handler1.ashx&quot; download=&quot;123.jpeg&quot;&amp;gt;下载而不是打开&amp;lt;/a&amp;gt;前端a标签public void ProcessRequest(HttpContext context) { Bitmap img = GetBitmap(&quot;http://crm.chinawutong.com/BingImg...
a标签下载txt文件,不是直接打开的方式
在做项目的时候经常会碰到上传下载,通常在上传完文件以后会把文件在项目中的相对路径存到数据库以便下载,如果想直接下载文件,不通过后台action,则可以直接把文件路径给a标签的href属性,例如: a href="/uploadfolder/xxxx.txt">点击下载a> 这样用户在点击这个链接的时候,就会直接下载这个文件,但是这里有个问题,像txt,jpg这些浏览器支持直接打开的文件是
js 文件自动下载,而不是自动打开 Content-disposition
Content-disposition Content-disposition 是 MIME 协议的扩展,MIME 协议指示 MIME 用户代理如何显示附加的文件。当 Internet Explorer 接收到头时,它会激活文件下载对话框,它的文件名框自动填充了头中指定的文件名。(请注意,这是设计导致的;无法使用此功能将文档保存到用户的计算机上,而不向用户询问保存位置。)  
关闭