关于图片下载的问题!~~ 在线等`````

咏帆 2004-08-30 12:10:13
请问:

我要做一个链接,链接到一个jpg文件,当我点击它是,不是打开这副图片,而是下载?
...全文
150 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
yooxee 2004-08-30
  • 打赏
  • 举报
回复
用流对象
咏帆 2004-08-30
  • 打赏
  • 举报
回复
感激不尽
lodestar51 2004-08-30
  • 打赏
  • 举报
回复
为什么要这样呀???
超级大笨狼 2004-08-30
  • 打赏
  • 举报
回复

<%
Dim Stream
Dim Contents
Dim FileName
Dim FileExt
Const adTypeBinary = 1
FileName = Request.QueryString("FileName")
if FileName = "" Then
Response.Write "无效文件名."
Response.End
End if
' 下面是不希望下载的文件
FileExt = Mid(FileName, InStrRev(FileName, ".") + 1)
Select Case UCase(FileExt)
Case "ASP", "ASA", "ASPX", "ASAX", "MDB"
Response.Write "受保护文件,不能下载."
Response.End
End Select
' 下载这个文件
Response.Clear
Response.ContentType = "application/octet-stream"
Response.AddHeader "content-disposition", "attachment; filename=" & FileName
Set Stream = server.CreateObject("ADODB.Stream")
Stream.Type = adTypeBinary
Stream.Open
Stream.LoadFromFile Server.MapPath(FileName)
While Not Stream.EOS
Response.BinaryWrite Stream.Read(1024 * 64)
Wend
Stream.Close
Set Stream = Nothing
Response.Flush
Response.End
%>
咏帆 2004-08-30
  • 打赏
  • 举报
回复
怎么还没人回答呀!!!
咏帆 2004-08-30
  • 打赏
  • 举报
回复
............
咏帆 2004-08-30
  • 打赏
  • 举报
回复
路过的帮忙顶呀!

急。。。。

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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