如何实现在线下载swf文件??
一般的swf动画文件如果点就会全屏播放
如何实现点就能下载呢~
请问在ASP里是怎样实现的呢~
例如华军的一样~地址如下`
http://flash.onlinedown.net/download.asp?url=upflash/200406261808009.swf
问题点数:0、回复次数:7Top
1 楼mqjshanghai(有了她)回复于 2005-06-02 23:27:28 得分 0
查看源文件的地址下载Top
2 楼yesail()回复于 2005-06-02 23:41:54 得分 0
问题是拿不到人家的源文件呀~我刚找到了能实现这功能的~
但是需在FSO的支持~
我想最好不要FSO也能实现的~
Top
3 楼jolinkyo(楼主太有才了)回复于 2005-06-02 23:43:19 得分 0
把flash上传到数据库里
点击下载就会生成HTTP头
这样就可以下载下来
而不是直接打开Top
4 楼szjhxu(天野)回复于 2005-06-02 23:53:42 得分 0
你给出的网址中的FLASH,我可以下载的啊Top
5 楼uu123juan(uu123)回复于 2005-06-03 00:02:20 得分 0
怎么把flash放到数据库里哦Top
6 楼jolinkyo(楼主太有才了)回复于 2005-06-03 00:19:43 得分 0
用文件上传组件LyfUpload
看看这个帖子吧
http://community.csdn.net/Expert/topic/4047/4047988.xml?temp=.9592249Top
7 楼jolinkyo(楼主太有才了)回复于 2005-06-03 00:24:49 得分 0
上面这个帖子讲的是上传
现在要看看下载
SQL = "SELECT filename,file1 FROM cs_document WHERE id="&id&""
Set rs = conn.Execute(SQL)
If Not rs.Eof Then
varfilename = rs("filename")
varfilesize=rs("file1").ActualSize
varcontent =rs("file1").GetChunk(varfilesize)
Response.ContentType = "*/*"
Response.AddHeader "Content-Length",varfilesize
Response.AddHeader "Content-Disposition", "attachment;filename="""&varfilename&""""
Response.binarywrite varcontent
End IfTop




