| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 540 人关注过本帖
标题:点击按钮下载...求助...
只看楼主 加入收藏
zalem
Rank: 1
等 级:新手上路
帖 子:42
专家分:0
注 册:2007-10-17
收藏
 问题点数:0 回复次数:6 
点击按钮下载...求助...

本人正在制作论坛中....用虚拟金钱下载软件的功能...如何实现点击按钮下载..

搜索更多相关主题的帖子: 按钮 软件 
2007-11-01 18:20
tianyu123
Rank: 1
等 级:新手上路
威 望:2
帖 子:576
专家分:0
注 册:2007-8-26
收藏
得分:0 
<input type=button name=b1 value="下载" onclick="location.href='http://lccnc.';">

改变一切,须从改变观念开始!
2007-11-01 18:31
zalem
Rank: 1
等 级:新手上路
帖 子:42
专家分:0
注 册:2007-10-17
收藏
得分:0 
先谢了
2007-11-01 19:20
multiple1902
Rank: 8Rank: 8
等 级:贵宾
威 望:42
帖 子:4881
专家分:671
注 册:2007-2-9
收藏
得分:0 
以下是引用tianyu123在2007-11-1 18:31:23的发言:
<input type=button name=b1 value="下载" onclick="location.href='http://lccnc.skycn.com/down/sogou_pinyin_3f.zip';">

搜狗又招你惹你了……

2007-11-01 20:42
放任一切
Rank: 2
等 级:新手上路
威 望:4
帖 子:217
专家分:0
注 册:2007-3-22
收藏
得分:0 

如果下载时直接连到图片上或是浏览器可以直接打开的文件上就不能下载了!
会直接打开。
这是一个下载程序,可以参考一下

<%
Dim Stream
Dim Contents
Dim FileName
Dim FileExt
Const adTypeBinary = 1
filepath = Request.QueryString("FileNamePath")
filename=request.QueryString("savename")
response.Write(filepath)
response.Write("<br>")
response.Write(filename)
if filepath = "" 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.Buffer = true
Response.Clear

Set Stream = server.CreateObject("ADODB.Stream")
Stream.Type = 1
'Stream.mode=3
Stream.Open
Stream.LoadFromFile Server.MapPath(filepath)

Response.ContentType = "application/octet-stream"
Response.AddHeader "content-disposition", "attachment; filename=" & filename

Response.Charset = "UTF-8"
Response.ContentType = ContentType

'While Not Stream.EOS
Response.BinaryWrite Stream.Read'(1024 * 64)
'Wend
Stream.Close
Set Stream = Nothing
Response.Flush
Response.End
%>

[此贴子已经被作者于2007-11-2 10:59:27编辑过]

2007-11-02 10:55
放任一切
Rank: 2
等 级:新手上路
威 望:4
帖 子:217
专家分:0
注 册:2007-3-22
收藏
得分:0 

2003的服务器有下载限制
最大为4M

这样改:修改windows\system32\inesrv\下的metabase.xml中的参数值, AspBufferingLimit="4194304"
把这个数值改大就可以了。


注意,此文件为系统文件,必须启动到安全模式下操作!

[此贴子已经被作者于2007-11-2 11:00:52编辑过]

2007-11-02 10:56
zalem
Rank: 1
等 级:新手上路
帖 子:42
专家分:0
注 册:2007-10-17
收藏
得分:0 
5楼的更好...谢谢
2007-11-04 18:48
快速回复:点击按钮下载...求助...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.013892 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved