Uploadify-中文帮助手册

帮助文档

Uploadify是一个易集成的多文件上传解决方案,在手册翻译时,最新的稳定版本是2.1.4,3.0版目前还在测试中。作为一个jQuery插件,Uploadify不仅使用简单而且可定制性非常强。

尽管成功部署Uploadify可能需要掌握一定的jQuery知识,但是此帮助文档所提供的参考,应该足以帮助那些在使用Uploadify过程中遇到困难的人。如果你遇到了此文档无法为你解决的问题,可以访问Uploadify用户社区来寻求帮助。 另外,我们还提供了一系列的常见问题 ,也有助于你顺利使用Uploadify。

部署

在部署一个Uploadify实例之前,必须确保满足最小需求:

  • jQuery 1.4.x or greater
  • swfObject 2.2 or greater
  • Flash Player 9.0.24 or greater

下载最新的zip压缩包。将以下文件解压缩到你网站根目录的"uploadify"文件夹中。

  • cancel.png
  • jquery.uploadify.v2.1.4.min.js
  • jquery-1.4.2.min.js
  • swfobject.js
  • uploadify.css
  • uploadify.php
  • uploadify.swf

在你的网站根目录新建一个页面,然后将以下代码粘帖到HTML文档的HEAD部分:

Head Section
  1. <link href="/uploadify/uploadify.css" type="text/css" rel="stylesheet" />
  2. <script type="text/javascript" src="/uploadify/jquery-1.4.2.min.js"> </script>
  3. <script type="text/javascript" src="/uploadify/swfobject.js"> </script>
  4. <script type="text/javascript" src="/uploadify/jquery.uploadify.v2.1.4.min.js"> </script>
  5. <script type="text/javascript">
  6. $(document).ready(函数() {
  7.   $('#file_upload').uploadify({
  8.     'uploader'  : '/uploadify/uploadify.swf',
  9.     'script'    : '/uploadify/uploadify.php',
  10.     'cancelImg' : '/uploadify/cancel.png',
  11.     'folder'    : '/uploads',
  12.     'auto'      : true
  13.   });
  14. });
  15. </script>

*确保上传文件夹存在并且是可写的。

在页面的body部分,添加如下代码:

Body Section
  1. <input id="file_upload" name="file_upload" type="file" />

当页面被载入时,file域将被Uploadify文件上传组件自动替换。

注意事项

  • 我们强烈建议使用相对于网站根目录的路径(也就是以一个正斜杠'/'开始)。否则,Uploadify将使用相对于当前页面的路径。
  • 应用于Uploadify的每个元素必须拥有一个唯一的ID属性。你可以参考引用class的元素,但是每个元素必须拥有一个唯一的ID。

如果你想要对Uploadify进行更多的定制,可以使用下面的可选项。

可选项

(布尔型)

auto

当文件被添加到队列时,自动上传。

(字符串)

buttonImg

浏览按钮的背景图片路径。

(字符串)

buttonText

默认在按钮上显示的文本。

(字符串)

cancelImg

取消按钮的背景图片路径。

(字符串)

checkScript

用以检查服务器上已存在文件的后台脚本的路径。【译者注:应该是ajax方式】

(字符串)

displayData

在上传过程中显示在队列里的数据类型。

(字符串)

expressInstall

expressInstall.swf文件的路径。

(字符串)

fileDataName

后台脚本中要处理的file域的名称。【译者注:就是type为file的input的name值】

(字符串)

fileDesc

在浏览窗口底部的文件类型下拉菜单中显示的文本。

(字符串)

fileExt

允许上传的文件后缀。【译者注:.jpg/.png等】

(字符串)

folder

上传文件夹的路径,文件上传后将被保存于此。

(整型)

height

浏览按钮的高度。

(布尔型)

hideButton

设置为true将隐藏flash按钮,这样你就可以为下面的div元素定义样式。

(字符串)

method

向后台脚本放送数据的表单方法。

(布尔型)

multi

设置为true将允许多文件上传。

(字符串)

queueID

页面中,你想要用来作为文件队列的元素的id。

(整型)

queueSizeLimit

上传队列中所允许的文件数量。

(布尔型)

removeCompleted

设置为true将自动移除队列中已经完成上传的项目。

(布尔型)

rollover

设置为true将激活浏览按钮的鼠标划过状态。

(字符串)

script

处理文件上传的后台脚本的路径。

(字符串)

scriptAccess

设置在主swf文件中的脚本访问模式。

(JSON object with mixed types)

scriptData

在文件上传时,应该被发送给后台脚本的一个包含name/value键值对以及一些额外信息的json对象。

(整型)

simUploadLimit

允许同时上传的文件数量。

(整型)

sizeLimit

上传文件的大小限制,单位为字节。

(字符串)

uploader

uploadify.swf文件的路径。

(整型)

width

浏览按钮的宽度。

(字符串)

wmode

flash文件的wmode。

事件

(函数)

onAllComplete

当上传队列中的所有文件都完成上传时触发。

(函数)

onCancel

当从上传队列每移除一个文件时触发一次。

(函数)

onCheck

在上传开始之前,如果检测到一个同名文件时触发。

(函数)

onClearQueue

当uploadifyClearQueue()方法被调用时触发。

(函数)

onComplete

每完成一次文件上传时触发一次。

(函数)

onError

当上传返回错误时触发。

(函数)

onInit

当Uploadify实例被载入时触发。

(函数)

onOpen

当上传队列中的一个文件开始上传时就触发一次。

(函数)

onProgress

在上传过程中触发。

(函数)

onQueueFull

当文件数量达到上传队列限制时触发。

(函数)

onSelect

每向上传队列添加一个文件时触发。

(函数)

onSelectOnce

每向上传队列添加一个或一组文件时触发。

(函数)

onSWFReady

当flash文件载入完成时触发。

方法

 

.uploadify()

创建Uploadify上传组件的一个实例。

 

.uploadifyCancel()

从上传队列移除一个文件。如果文件正在上传,该方法将先取消上传,然后再将文件移除出上传队列。

 

.uploadifyClearQueue()

将所有文件移除出上传队列,并且取消正在执行的所有上传。

 

.uploadifySettings()

改变Uploadify组件的可选参数。

 

.uploadifyUpload()

触发上传。

 

 

转发:http://www.phptogether.com/uploadifydoc/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Uploadify是一个基于jQuery的文件上传插件,可以方便地上传文件,支持多文件上传,选择文件窗口可以自定义样式,同时具有断点续传、上传进度条等功能。下载Uploadify-3.2很简单,只需要到官网(https://www.uploadify.com/)下载最新版本即可。下载后解压缩,将上传所需的文件放到项目目录下的相应位置(比如说放到js目录下),然后在HTML页面中引入Uploadify所需的CSS和JS文件,在文件上传按钮的HTML标签上添加"file-upload"类名,然后在JS中调用uploadify方法即可,上传逻辑由该方法控制。在调用过程中,还可以通过参数设置多文件上传、文件类型、文件大小等相关限制,可以灵活应对各种上传需求。总之,下载并使用Uploadify-3.2是非常方便、快捷的,可以大大简化上传操作,提高文件上传时的用户体验。 ### 回答2: 要下载Uploadify 3.2,您可以按照以下步骤进行操作: 1. 打开您的网络浏览器,例如Google Chrome,Mozilla Firefox或Microsoft Edge。 2. 在浏览器的搜索栏中输入“Uploadify 3.2下载”或直接访问Uploadify官方网站。 3. 在搜索结果中选择官方网站链接,确保是来自可信赖的来源。 4. 进入官方网站后,在页面上找到下载按钮或相关的下载链接。 5. 点击下载按钮或链接,开始下载Uploadify 3.2安装文件。 6. 在弹出的窗口中选择保存文件的位置。您可以选择将文件保存到您计算机的任意位置。 7. 等待下载完成。下载速度取决于您的网络连接质量和文件大小。 8. 下载完成后,转到保存文件的位置。 9. 双击安装文件,按照安装向导的指示完成Uploadify 3.2的安装过程。 通过以上步骤,您应该能够成功下载并安装Uploadify 3.2。请注意,确保从官方网站下载文件,以确保文件的完整性和安全性。 ### 回答3: 要下载 uploadify-3.2,你可以按照以下步骤进行: 1. 首先,在网络上搜索 uploadify-3.2 的下载链接。可以尝试在搜索引擎或开源代码托管平台上查找相关资源。 2. 找到适合的下载链接后,点击进入下载页面。 3. 在下载页面上,可能会提供多个下载选项。选择适合你电脑操作系统的版本,比如 Windows 或 macOS。 4. 点击下载按钮,开始下载 uploadify-3.2 的安装文件。 5. 下载完成后,找到下载的文件。通常情况下,它会保存在你电脑的默认下载文件夹中,或者你自己设置的下载路径中。 6. 打开下载的文件,开始安装 uploadify-3.2。根据安装界面的指示,完成安装过程。 7. 安装完成后,你就可以使用 uploadify-3.2 进行文件上传操作了。根据官方文档或相关教程,学习如何使用 uploadify-3.2 的各种功能和特性。 请注意,在下载和安装任何软件前,请确保来源可信,并且下载的文件没有被修改或附带恶意代码。建议从官方网站或可信赖的开源社区下载软件以确保安全。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值