SWFUpload+Javascript仿163邮件上传文件

    时下上传文件一般有三种方式:
    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/
     页面效果如下图:

[hjp2=600,500,true]http://files.cnblogs.com/land/upload_swf.swf[/hjp2]

    目前上传单个文件的进度条的位置有点偏上,CSS我没调整好,希望各位在调整好进度条显示后把CSS给我发一份!
源码下载

修正针对网友“Aleax”提出的问题[ 上传第一个文件后再上传一个文件,上传总进度统计错了],修正如下:
(1)、在demoupload.aspx页面的声明加"queue_complete_handler:queueComplete"
(2)、在handler.js中的queueComplete如下:
function queueComplete(numFilesUploaded)
{
    fg_fileSizes = 0;
    fg_uploads = 0;  
}   

转载于:https://www.cnblogs.com/land/archive/2009/10/16/swfupload.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值