asp 点击直接下载文件和图片-示例
来源:互联网 发布:双11淘宝图标 编辑:程序博客网 时间:2024/05/22 17:37
<%
Response.Buffer = true
Response.Clear
dim url,DownName
Dim fso,fl,flsize
dim Dname
Dim objStream,ContentType,flName,isre,url1
DownName=Request.QueryString("DownName") '在这里接受参数
paths =server.MapPath(DownName)
If paths<>"" Then
url=paths
End If
Set fso=Server.CreateObject("Scripting.FileSystemObject")
Set fl=fso.getfile(url)
flsize=fl.size
flName=fl.name
Set fl=Nothing
Set fso=Nothing
%>
<%
Set objStream = Server.CreateObject("ADODB.Stream")
objStream.Open
objStream.Type = 1
objStream.LoadFromFile url
Select Case lcase(Right(flName, 4)) 'Select部分是判断文件的扩展名,在下面有介绍
Case ".asf"
C
Case ".avi"
C
Case ".doc"
C
Case ".zip"
C
Case ".xls"
C
Case ".gif"
C
Case ".jpg", "jpeg"
C
Case ".wav"
C
Case ".mp3"
C
Case ".mpg", "mpeg"
C
Case ".rtf"
C
Case ".htm", "html"
C
Case ".txt"
C
Case Else
C
End Select
Response.AddHeader "Content-Disposition", "attachment; filename=" & flName
Response.AddHeader "Content-Length", flsize
Response.Charset = "UTF-8"
Response.ContentType = ContentType
Response.BinaryWrite objStream.Read
Response.Flush
response.Clear()
objStream.Close
Set objStream = Nothing
%>
- asp 点击直接下载文件和图片-示例
- 点击文件链接直接下载 (下载图片
- ASP实现点击链接直接下载文件
- ASP实现点击链接直接下载文件
- 用户点击超链接直接进入下载图片,文件等
- 点击下载文件、图片
- php中点击链接直接下载图片
- ASP.NET直接下载文件
- ASP.NET直接下载文件
- ASP实现文件直接下载
- ASP实现文件直接下载
- ASP实现文件直接下载
- ASP.NET直接下载文件
- ASP实现文件直接下载
- ASP.NET直接下载文件
- ASP实现文件直接下载
- ASP.NET直接下载文件
- ASP实现文件直接下载
- Ant 教程
- 如何写出一条SQL语句:取出表A中第31~40条记录(SQLServer,以自动增长的ID作为主键
- Android应用中的一个Activity显示一定时间后自动消失或转换到了一个Activity
- 在Grid和Form之间进行数据交互
- JAVA Socket编程进阶(一)
- asp 点击直接下载文件和图片-示例
- Nexus 7卖脱销 Nexus Q恐滞销?
- MVC3.0 中Razor 学习
- Unicode 字符串的转换
- 我国海洋生物毒素检测技术获突破
- [转]sql经典
- myeclipse6.0 安装svn插件
- IOS6 非越狱实现五笔输入法
- Linux Mint编译insight笔记