转载:http://www.cnblogs.com/land/archive/2009/10/16/swfupload.html
时下上传文件一般有三种方式:
1、使用隐藏的FRAME来模拟AJAX的方式上传文件
2、使用ACTIVEX上传文件
3、使用Flash控件+JavaScript上传文件(严格的来说FLASH也算是ACTIVEX)
一般使用B/S结构上传大文件的应用一般在局域网中使用,在INTERNET中应用的效果还不是很理想。使用INTERNET上传文件一般也就是10-20M左右。
SWFUpload是老外开发的一个FLASH上传控件,其主页地址是http://www.swfupload.org/,目前最新版本是V2.2.0.1,下载地址是http://code.google.com/p/swfupload/downloads/list,中文文档在这:http://www.v-sky.com/doc/swfupload/v2.1.0/Documentation.html。
其具体使用请大家到官方网站下载吧,DEMO地址:http://demo.swfupload.org/。
页面效果如下图:
Shockwave Flash 文件
目前上传单个文件的进度条的位置有点偏上,CSS我没调整好,希望各位在调整好进度条显示后把CSS给我发一份!
源码下载