重新修改了以前的多文件上传,加入了JPG图片压缩功能!
概述
Flash多文件上传,提供JPG图片压缩选项。显示文件上传进度!
Flash参数说明
说明:
当imageWidth和imageHeight都为0时,不对JPG图片进行任何缩放,将直接上传原始图片!
当imageWidth或imageHeight任意一个值不为0时,则对JPG图片进行缩放操作。
上传时文本提示默认为:{%} {uploadSize}/{allSize} [{fileIndex}/{fileCount}] {fileSize} {fileName}
{%} 表示当前上传百分比
{uploadSize} 已上传的总文件大小
{allSize} 需要上传的总文件大小
{fileIndex} 当前正上传第几个文件
{fileCount} 文件总数
{fileSize} 当前上传的文件大小
{fileName} 当前上传的文件名称
Flash提供的接口函数
setPara 设置上传参数。setPara(参数标识,值)
返回值:true设置成功。false设置失败!当上传时不允许设置。
isBusy 返回当前Flash是否正在上传。返回值:true正在上传。false空闲。
JS函数接口
参数:type, str type 类型 str 信息
type类型 str值 说明
注意:因为可上传的文件扩展名可通过JS修改,所以需要在服务器端后台验证文件扩展名是否正确!
实例及源码下载:
http://files.cnblogs.com/zjfree/mFileUpload.rar
后记:
2011-12-20 上传一个小图片,后上传一个大图片,大图片就不压缩问题,已经修复。欢迎提出问题!
2011-12-21 在批量上传时,不会触发upload_complete过程。脚本无法判断是否上传完成。 问题已修复。
- 大小: 22.3 KB
- 大小: 11.4 KB
分享到:
相关推荐
flash多文件上传flash多文件上传flash多文件上传
多文件上传Flash+PHP,允许一次性上传多个文件,客户端用flash,服务器端是php
asp.net多文件上传flash版,本人亲测,操作简单方便!
flash上传文件flash上传文件flash上传文件flash上传文件
NULL 博文链接:https://xiaoa7.iteye.com/blog/564596
flash实现多文件上传,.Net源代码的实现
flash+php 多文件上传,Flash 8 多文件上传范例
FLASH多文件上传组件,带进度条 FLASH多文件上传组件,带进度条
javaEE多文件上传(flash) 可以选择文件 检测文件上传的情况!
基于.net实现的 html5多文件上传,还有一个是基于flash的多文件上传
多文件上传+进度条+Flash
基于Flash 无刷新多文件大文件上传实例
多文件上传组件_Flash+ASP实现多文件上传功能,免费
Flash多文件大文件上传自定义文件类型,可以跨域提交。 文件大小可以自定义,每次自定义最多上传文件个数等
多种批量上传文件工具包(flash,多文件,上传进度条==)多种批量上传文件工具包(flash,多文件,上传进度条==)多种批量上传文件工具包(flash,多文件,上传进度条==)
flash 多文件上传 源文件 上传图片
Jquery 多文件上传,jquery+flash 多文件上传,界面美观, 很炫的上传组件,支持中文! 本实例经过严格测试,保证能正常使用!网上其他好多实例都不能正常运行。 uploadify是一款容量小、功能强的Js批量上传工具,...
flash多文件上传,flash+js+php,有进度条,可对应自己设置
flash多文件上传实例, <?php if ($_FILES ["Filedata"] ["error"] > 0) { exit("Error: " . $_FILES ["Filedata"]["error"]); } echo " ----------存储图片-------- "; $fileName = iconv("utf...
绝对好用,支持单文件、多文件上传,支持大文件上传,已经过多方面测试,保证好用。 以下附上Uploadify部分常用的参数介绍,要看全部的就去看其API文件了,一般在下载的包里都有。 uploader : uploadify.swf ...