[原创]基于SwfUpload插件的文件批量上传插件GooUploader

本期除了API文档外,再附送《SWFUpload V2_2_0 说明文档.htm》
花生米AJAX-UI系列之:基于JQUERY的文件上传控件0.1版
特点:
    可设定为是否单个上传,或者是批量上传;
    可在上传过程中取消上传(单个或者批量取消);
    在批量选择文件后,可以手工选择上传其中部分文件;
    可在上传文件时顺带上传REQUEST传参,如SESSION_ID;
    选择批量文件,在上传前,用户还可删除其中几个不想上传的文件;
    本控件是对swfUpload这个FLASH插件的二次包装,控件类对象中的一个内部元素即为一个SWFUpload对象,可对其中进行相应的操作(详见附送的SWFUpload V2_2_0 说明文档.htm)
    本控件内置一个保存了文件列表信息的数组$fileList,其单元为JSON对象,保存了每个文件的ID,名称,类型,大小等信息;
    可自定义按钮显示文字,文件上传的服务器端地址,以及SWF控件相对于当前网页的相对路径
    本个控件包是建立在JSP基础上为大家展示上传效的,但实际该控件有用的部分仅在客户端前台;后台代码可以全部推翻,重新用PHP,.NET等其它动态语言编写
    使用了本控件后,在后台编写代码时,不必编写实时监控文件上传进度的复杂代码,只用编写简单的处理保存上传文件的代码即可,因为FLASH插件会自动帮助算出上传进度,并实时定时给控件提供进度显示数据,这样就减轻了后台开发人员的工作量;
    基于上一点,本控件前台也不会以长轮询方式访问服务器端,以获取文件上传进度情况,而是自己定时计算以上传的字节总数。因此当上传一个文件时,FLASH插件只会发一次传输请求,这样就改善了效率。
    由于用FLASH传值时会给服务器造出一个新的SESSION,导致在服务端过滤器作用下可能会上传失败,因此用户可以在上专文件时,利用this.$swfUpload的addPostParam或者setPostParams方法,将原来的SESSION_id作为REQUEST参数传回服务端,服务端过滤器只要根据此SESSION_id判断相应用户是否“登录”即可.
本控件兼容IE6--IE8,Firefox,chrome浏览器,但需要FLASH PLAYER 9版本以上的支持

注:本人不是“附件设置隐藏,需要回复后才能看到”这样的2B!
图例

GooUploader.rar (402 K) 下载次数:1154   
    
[ 此帖被sdlddr在2010-01-03 00:07重新编辑 ]

作者: sdlddr   发布时间: 2010-01-03

作者: pengtiantuo   发布时间: 2010-01-04

我顶!@!楼主好样的,本人不是“附件设置隐藏,需要回复后才能看到”这样的2B!

作者: dnangler   发布时间: 2010-01-04

再次感谢楼主的奉献精神!!!!!

作者: dnangler   发布时间: 2010-01-04

这个牛!

作者: zhouzeng   发布时间: 2010-01-05

楼主 偶 爱你 中国多几个你这样的  会发展的更快

作者: jzcd2010   发布时间: 2010-01-06

如果你是男的,对不起不我好这口;
如果你是女的,就嫁给我。

作者: sdlddr   发布时间: 2010-01-06

太好的东西了 正在找了

作者: airenhaoma   发布时间: 2010-01-09

非常的感谢啊

作者: faylai   发布时间: 2010-01-11

这东西好啊!!

作者: aries   发布时间: 2010-01-12

貌似没有服务端的啊

作者: 大宇   发布时间: 2010-01-12

漂亮的插件。。。。。。。。。。

作者: lxfchl   发布时间: 2010-01-13

为什么我不能用呢?点上传和添加都没有反应呢?

作者: view   发布时间: 2010-01-14

引用
引用第12楼view于2010-01-14 13:48发表的  :
为什么我不能用呢?点上传和添加都没有反应呢?

我也有同样的感觉,我的浏览器版本IE8.0

作者: wjfirst   发布时间: 2010-01-15

后台需要TOMCAT6.5+JDK1.6

作者: sdlddr   发布时间: 2010-01-15

甘愿顶、

作者: jsonzheng   发布时间: 2010-01-15

感谢啊~~好东西~  谢谢

作者: 如惈   发布时间: 2010-01-17

不错。支持下!

作者: jacksuc   发布时间: 2010-01-18

不错,谢谢

作者: javapx   发布时间: 2010-01-21

..楼主.好样的..支持你!

作者: lzpblacko   发布时间: 2010-01-29

能不能详细说一下怎样配置使用啊?

作者: 抒寒   发布时间: 2010-01-30

好 谢谢

作者: vidreams   发布时间: 2010-01-31

支持lz

作者: kk86   发布时间: 2010-01-31

火狐下按钮点击没有反映的哦,仍需进一步修改哈,LZ,呵呵,加油

作者: ywqbestever   发布时间: 2010-02-01

楼主不错,顶!

作者: cdm823   发布时间: 2010-02-02

好东西啊

作者: ufwtiw   发布时间: 2010-02-03

谢谢啦

作者: wangjiaping   发布时间: 2010-02-05

谢谢LZ!好喜欢!只是要装TOMCAT6.5+JDK1.6 就怕有的服务器上没有这东西!

作者: hbbyang   发布时间: 2010-02-06

漂亮,不回复对不起自己。

作者: dirdor   发布时间: 2010-02-24

冲你最后句话肯定要回复

作者: jevonsjin   发布时间: 2010-03-01

小牛队伍来这里

作者: 小牛队伍   发布时间: 2012-12-08