难题,急待解决!!

在文件夹img中有a.gif,b.jpg,c.gif...(都是图片文件)
我在页面中通过搜索有几张图片,当点击图片下载按钮想让那几张图片下载到本地。该怎么做???

---------------------------------------------------------------

将几块图片打包,点击下载才会生效
或你打开图片后另存为也可以
---------------------------------------------------------------

http://expert.csdn.net/Expert/topic/2931/2931827.xml?temp=.4996912
---------------------------------------------------------------

一起下载下来吗?
给你个单个下载的,改改。

文件名:Download.asp

 1   
 2Dim Stream   
 3Dim Contents   
 4Dim FileName   
 5Dim FileExt   
 6Const adTypeBinary = 1   
 7FileName = Request.QueryString("FileName")   
 8if FileName = "" Then   
 9Response.Write "无效文件名."   
10Response.End   
11End if   
12' 下面是不希望下载的文件   
13FileExt = Mid(FileName, InStrRev(FileName, ".") + 1)   
14Select Case UCase(FileExt)   
15Case "ASP", "ASA", "ASPX", "ASAX", "MDB"   
16Response.Write "受保护文件,不能下载."   
17Response.End   
18End Select   
19' 下载这个文件   
20Response.Clear   
21Response.ContentType = "application/octet-stream"   
22Response.AddHeader "content-disposition", "attachment; filename=" & FileName   
23Set Stream = server.CreateObject("ADODB.Stream")   
24Stream.Type = adTypeBinary   
25Stream.Open   
26Stream.LoadFromFile Server.MapPath(FileName)   
27While Not Stream.EOS   
28Response.BinaryWrite Stream.Read(1024 * 64)   
29Wend   
30Stream.Close   
31Set Stream = Nothing   
32Response.Flush   
33Response.End   

使用:Download.asp?FileName=/Files/MY.doc
把你的DOC文件放到根目录Files下,你也可以放到其它地方了。

如:

1<a href="Download.asp?FileName=/Files/MY.doc">点击下载WORD文档</a>

---------------------------------------------------------------

up
---------------------------------------------------------------

1   
2strPath = "D:\Progra~1\winrar\rar.exe a"   
3Set objWshShell = CreateObject("WScript.Shell")   
4strRun = "CMD /C "&strPath&" http://210.46.104.77/e.rar http://210.46.104.77/d.doc"   
5strReturn = objWshShell.Run(strRun,1,True)   
6Set objWshShell = Nothing   
Published At
Categories with Web编程
Tagged with
comments powered by Disqus