Uploadify

Uploadify

jQuery插件
Uploadify是一个易集成的多文件上传解决方案,作为一个jQuery插件,Uploadify不仅使用简单而且可定制性非常强。可选Flash和HTML5版本,uploadify这个插件是基于js里面的jquery库写的。结合了ajax和flash,实现了这个多线程上传的功能。
    中文名: 外文名:Uploadify 别名: 主要功能:批量上传文件 最新版:3.2 编写:基于js里面的jquery库写的

软件介绍

uploadify的html5版本,来自国外的一款优秀jQuery插件,主要功能是批量上传文件。但是也发现不少问题,于是决定花点时间搞清这个插件的来龙去脉,其中很多东西是翻译自官网。

使用方法

uploadify使用详解

提到上传,就会想到file标签。但是如果文件过大,或者多个文件的时候,这个html标签就有点力不从心了,下面主要讨论php后台来处理多线程上传工具。正因为自带标签的局限性,所以就有了今天的这个Uploadify这个插件的诞生。

uploadfiy这个插件是基于js里面的jquery库写的。结合了ajax和flash,实现了这个多线程上传的功能。

现在最新版为3.2.

下面使用的是2.9的版本为例,新版本不一定是最好的,最适合自己的才是最好的。下面来介绍一下uploadfiy的使用方法。

第一步:下载好压缩包之后,解压里面的文件:

jquery.uploadify.js(主要插件)

jquery-1.7.2.min.js(jquery主件)

uploadify.swf(flash上传插件)

uploadify.css(上传样式表)

uploadify-cancel.png(flash上传按钮图标)

uploadify.php(上传处理数据)

uploads文件夹(默认保存上传文件目录)

第二步:写上传接口

在你需要上传的页面写下如下js:

首先引入js/css

然后定义一些初始化变量,后面都写有注释

下面这个是ajax接受后台数据处理返回来的值,然后追加到前台上传页面显示上传的文件名和地址

最后是在body里面添加调用标签

第三步:定义uploadify处理后台,默认的是uploadify.php页面

这里就简单的写下获取文件名称的例子

具体说怎么处理这里的文件,是复制到哪儿还是怎么处理,看各位的需求了。直接在这个后台写就行了

第四步:打开页面然后去上传一个试试

uploadify上传

uploadify选择上传

uploadify上传完成。

相关词条

相关搜索

其它词条