html做一个上传文件的系统,HTML5文件上传插件Huploadify V2.1发布

54a21654ae799d245c97308290cc4910.png

HUploadify 2.0版本于本月初发布,并添加了文件断点恢复功能,此功能受到许多朋友的欢迎. 按照原本的Uploadify原则,这次我在一些朋友的建议中采纳了几点,并做了较小的更改,将其设置为2.1版. 更改包括:

1. 打开方法以增加设置.

Uploadify具有可以调用的设置方法,其作用是动态设置上传插件的配置参数

jMFzey.png

$(‘#file_upload‘).uploadify(‘settings‘,‘buttonText‘,‘BROWSE‘);

那个时候,我觉得这个插件很少动态设置配置参数,所以我没有实现这个接口. 我没想到一个朋友只是需要它,所以我添加了它.

我不喜欢这种叫uploadify的方式. 设置本身是一种方法,但是需要将其作为参数传递,并且必须再次调用$选择器. 实际上,您只需要保存初始化期间返回的对象. 因此,我的Huploadify提供了这样的调用方法:

f435c7f407d486e8bc214bdea8b3316b.png

var up = $(‘#upload‘).Huploadify({});

up.settings(‘formData‘, {a : 1});

使用起来会更舒适. 同时,为了保持与Uploadify的一致性,其调用方法也兼容uploadify 调用2次,也可以这样调用:

up.Huploadify(‘settings‘,‘formData‘, {a:1,});

d602445b2c0d2730b37ad700bed471a0.png

但是,这里再次调用$选择器的方法不兼容,也不打算兼容,因为这会浪费效率. 因此,以下调用将不起作用:

$(‘#upload‘).Huploadify(‘settings‘,‘formData‘, {a:1,});

2. 开启方式增加破坏力

eba1e36499b5a07ad24696d6ccd7899b.png

销毁上传插件. 至此,我已经实现了所有外部提供的Uploadify方法调用.

3. 允许上传的文件类型为*. *默认情况下

这默认允许上传任何类型的文件.

仅欢迎上述更改,欢迎大家下载和使用,如果有任何错误,请留言. 此外,我不打算在此插件上花费很多精力,我没想到它会被其他朋友采纳到该项目中,所以我将继续对其进行维护,并计划在此后在github上发布它. 这一年,为丑陋的事情做贡献,并让它再次提高插件的性能和体系结构〜敬请期待!

V2.1源码包下载地址:

HTML5文件上传插件Huploadify V2.1发布

本文来自电脑杂谈,转载请注明本文网址:

http://www.pc-fly.com/a/jisuanjixue/article-154442-1.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值