演示:
http://www.webuc.net/MyProject/upload/demo.htm下载:
http://www.webuc.net/MyProject/upload/upload.rar
几个月前,写过一篇关于Asp无组件上传带进度条的Blog,当时主要分析了一下通过Web文件上传并在后台获取分析数据的实现原理。其中实现进度条的根本就是要实现分块获取数据,根据分块大小和块数记录已上传大小。还有一些具体的细节问题当时并没有说清楚:
Q: 进度信息如何访问?
A: 进度信息保存在Application中,每次上传时生成一个进度ID,根据这个进度ID可以检索Application中的当前上传进度信息。
Q: 进度信息以什么形式保存在Application中?
A: Asp太弱了,我分别试过Scripting.Dictionary和XMLDom,但是Asp中Application不能保存这种对象,要是asp.net就直接可以用Hashtable了。最后是在Application中用一个ADODB.Recordset对象来保存进度相关信息。
http://blog.joycode.com/dotey/archive/2004/12/11/40976.aspx
推荐:asp.net上传组件
http://www.upload4asp.net/http://www.aspnetupload.net/
当前评分 1.9 , 共有 9 人参与
- Currently 1.888889/5 Stars.
- 1
- 2
- 3
- 4
- 5