黄聪:一些文件上传组件(Flash,JQuery,asp,php,js,AJAX)


======================================================
注:本文源代码点此下载
======================================================

fancyupload

fancyupload是一个采用flash与ajax(mootools)技术实现包含上传进度条的多文件上传组件,类似于swfupload。

fancyupload

mootools

jquploader

结合javascript与flash开发,拥有上传进度条的文件上传控件。

jquploader

jquery

ext uploadform

ext uploadform扩展至ext.form.basicform用于多文件上传。文件先被加到上传队列中然后再一起上传至服务器,ext uploadform还提供一个上传进度条用于显示上传的详细信息。

ext uploadform

extjs

swfuploadpanel

swfuploadpanel是一个结合swfupload v2.0.2与extjs 2.0.x开发的多文件上传面板(panel)。

swfuploadpanel

extjs widgets

yahoo! ui library: uploader

yui uploader control结合flash开发的文件上传控件。支持在同一个"open file"对话框中一次性选择多个文件。文件扩展名过滤,以帮助用户准确选择。文件上传过程跟踪。在文件上传post请求中附件额外的参数。

yahoo! ui library: uploader

yui

jquery multiple file upload plugin

多文件上传插件(jquery.multifile)能够让用户一次性选择多个要上传的文件。此外该插件还提供一些基本的校验功能比如:文件扩展名校验。

jquery multiple file upload plugin

jquery

dhtmlxvault

基于ajax技术开发,包含上传进度提醒的dhtml javascript文件上传控件。不同的文件类型会显示相应的icons。

dhtmlxvault

jquery: ajax file upload

ajax文件上传插件让用户能够很方便地上传多个文件而无需刷新页面。此外,可以使用任何元素(图片,文字,按纽等)来触发文件选择窗口。

jquery: ajax file upload

jquery

uploadify

uploadify这是一个基于flash技术的文件上传jquery插件。提供的功能包括:能够一次性选择多个文件上传,查看上传进度,控制文件上传类型和大小,为每一步操作添加回调函数等。该插件还自带一个php文件用于服务器端处理上传文件。

uploadify

jquery php

jcupload

jcupload

是一个采用flash与jquery实现的ajax文件上传组件。支持文件上传进度条提示。支持多文件上传,用户可以在文件选择框按住ctrl或

shift键一次选择多个文件。支持自定义文件扩展名过滤,限制个别文件大小,控制待上传文件队列大小/数量。易于自定义外观。

jcupload

jquery

jsupload

jsupload是一个javascript文件上传控件,它提供一个进度条来显示实时上传信息包括:文件大小,已传输的字节数等。

jsupload

jquery image cropper with uploader

包含上传功能的图片在线裁剪工具。此外该工具还提供旋转、颜色变换等功能。

jquery image cropper with uploader

image jquery

plupload

plupload

这个javascript控件可以让你选择adobe flash、google gears、html5、microsoft

silverlight、yahoo

browserplus或正常表单form等多种方法进行文件上传。plupload还提供其它功能包括:上传进度提醒、图片缩小、多文件上传,拖拽文件

到上传控件,文件类型过滤和chunked上传等。这些功能在不同的上传方式中支持情况会受到限制。

plupload

noswfupload

noswfupload是一个ajax多文件上传组件。不需要swf,applets或其它浏览器插件支持。

noswfupload

swfupload

swfupload

是一个基于flash与javascript的客户端文件上传组件。你可以在文件选择对话框中通过ctrl/shift键一次性选择多个上传文件。可以在

所有事件中加入javascript回调函数。可以在上传开始前取得文件信息。能够利用html显示文件上传中的一些信息。不需要刷新页面。当不支持

flash或javascript时,能够自动变成正常的html上传form。可以在上传开始前控制文件大小。

当上传多个文件时,它将自动创建上传队列,在还没有开始上传前可从队列中移除或添加文件。

swfupload

ajax upload

ajax

upload是一个带有上传进度条并支持将文件从本地计算机拖到页面中进行上传的文件上传组件,但这两个功能只能在ff3.6+、safari4+和

chrome浏览器中使用。其它浏览器只是利用一个隐藏的iframe进行不刷新上传,不支持文件拖动和进度提醒。支持在ff、chrome和

safari浏览器中一次性选择多个文件上传,可以通过css更新外观,可以在上传过程中取消上传,没有用到flash支持,兼容https。

ajax upload

agile uploader

agile

uploader是一个文件上传控制,支持在上传之前利用flash将图片缩小。支持上传单个和多个文件上传。由于上传按纽没有放在flash文件中,所

以可以自己定义风格外观。此外还提供各种js回调函数。flash部分也有很多参数可以设置包括风格和图片缩小质量。

agile uploader

rightjs

rightjs

是一个非常小,模块化并依赖于插件和prototype扩展来增强功能的javascript框架与jquery框架非常相似。同样拥有非常多的简短和便

利的方法,能够帮助你编写出简洁、紧凑的代码。它rightjs更加面向对象,专门为熟悉服务器动态语言(如:ruby和python)的开发人员而设

计。此外rightjs还提供了一些常用的webui包括:autocompleter、calendar、colorpicker、lightbox、

rater、slider、sortable、tabs、tooltips、uploader等。

rightjs

autocomplete color datepicker framework slider

jquery file upload plugin

jquery

file upload

plugin允许你一次性选择多个文件并将它们同时上传。可以把要上传的文件从桌面或文件管理器中拖到浏览器窗口中进行上传。可以显示单个文件的上传进

度,上传过程中还可以取消来停止上传过程。它还提供api来设置单独的选项并为各种上传事件定义回调方法。

jquery file upload plugin

jquery

作者:小聪崽的一切

出处:http://www.cnblogs.com/huangcong/

本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

我的sem博客:广西sem

黄聪

绿色通道:好文要顶关注我收藏该文与我联系


======================================================
在最后,我邀请大家参加新浪APP,就是新浪免费送大家的一个空间,支持PHP+MySql,免费二级域名,免费域名绑定 这个是我邀请的地址,您通过这个链接注册即为我的好友,并获赠云豆500个,价值5元哦!短网址是http://t.cn/SXOiLh我创建的小站每天访客已经达到2000+了,每天挂广告赚50+元哦,呵呵,饭钱不愁了,\(^o^)/
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值