- 浏览: 50105 次
- 性别:
- 来自: 青岛
最新评论
[AS3][JS]FlashUpload上传模块
P.S.Flash结合JavaScript来实现Web端文件上传,我这个上传模块其实就是一个功能整合,有心人都可以整合出来的!
一、客户端支持环境
IE,FireFox等浏览器
JavaScript运行支持
Flash Player 9运行支持
二、客户端必备文件
flashupload.js:FlashUpload上传类js包文件;
flashupload.swf :FlashUpload上传类基础swf调用文件;
swfobject.js :swf文件js加载类文件;
三、FlashUpload类包调用接口
1. FlashUpload(id,uploadPage,swfPath)
构造函数;
id:FlashUpload类对象实例名;
uploadPage:上传页面访问路径;
swfPath:uploadflash.swf文件路径;
2.setFileSizeArea(minSize,maxSize)
设置上传文件大小的范围;
minSize:最小值(单位为KB);
maxSize:最大值(单位为KB);
3.init()
FlashUpload类初始化方法,一般是放在body的onload事件里。
4.browse(filters)
按指文件类型来浏览本地文件;
filters:文件类型数组;
单项值为{ description:”文件类型描述”,extension:”文件类型”}
5. upload(params)
上传指定文件;
params:上传文件表单元素值;
6.onMessage(msg)
状态事件
msg:状态提示信息;
7.onError(msg)
错误事件
msg:错误信息;
8.onComplete(result)
上传成功事件
result:返回结果信息;
9.onProgress(bytesLoaded,bytesTotal)
上传进度事件
bytesLoaded:已经上传文件字节数;
bytesTotal:文件总字节数;
10.onOpen()
打开上传事件
11. onSelect(fileName)
选择文件事件
fileName:本地文件名
四、服务端返回结果要求
1.文件内容格式为xml格式;
2.文件内容
3.元素说明
success:上传是否成功,0表示失败,1表示成功。
文本节点:如果success为0时,表示失败错误信息;如果success为1时,表示返回结果信息;
五、注意事件
文件域名称为FileData;
上传文件大小不得超过100M;
提交文本信息不宜过长;(文本信息是采用Get方式提交);
需要上传接受web服务端根目录下放crossdomain.xml
打包文件:
http://www.klstudio.com/demo/as/flashupload/flashupload.rar
本文转自:http://www.5uflash.com/flashjiaocheng/Flash-as3-jiaocheng/2901.html
发表评论
-
FLV播放器汇总
2010-04-10 11:54 568http://www.dengjie.com/weblog/c ... -
Flash Media Server 起步(9)在线列表
2010-04-10 11:54 560学了这么多,智商跟我差不多的,概念应该都搞混了 学了就要用 ... -
Flash Media Server 起步(9)在线列表
2010-04-10 11:54 602学了这么多,智商跟我差不多的,概念应该都搞混了 学了就要用 ... -
Flash Media Server 起步(10)中文编码问题
2010-04-10 11:54 893是一个郁闷我一段时间的问题才想到了答案。。。话说曾经在公司做了 ... -
Flash Media Server 起步(10)中文编码问题
2010-04-10 11:53 525是一个郁闷我一段时间的问题才想到了答案。。。话说曾经在公司做了 ... -
彻底接触AS3视觉元件架构
2010-04-09 13:24 643DisplayObject,直译为视 ... -
彻底接触AS3视觉元件架构
2010-04-09 13:24 728DisplayObject,直译为视 ... -
不够50行代码的AS3歌词显示
2010-04-09 13:24 889引用内容 该文章为Demo用途,请见谅… 该文章来自猫粮的bl ... -
不够50行代码的AS3歌词显示
2010-04-09 13:24 921引用内容 该文章为Demo用途,请见谅… 该文章来自猫粮的bl ... -
AS3写的web 2.0 风格
2010-04-09 13:23 592在往上逛的时候发现 一篇日志 ,用 AS3 写出了 Web 2 ... -
【as3】ActionScript 3.0体验试教学视频教程
2010-04-09 10:27 563很不错的视频教程 原文地址: http://blog.sina ... -
as3 使用sound类(翻译)-暂停和继续播放声音
2010-04-09 10:27 618[1b]问题十[/1b] 如何暂停声音,如何从暂停的地 ... -
AS3.0中的位图扭曲变形
2010-04-09 10:27 1434DisplacementMapFilter 类使用指定的 Bi ... -
AS3.0中的位图扭曲变形
2010-04-09 10:27 1299DisplacementMapFilter 类使用指定的 Bi ... -
flash打造碧海浪涌海鸥飞美丽动画
2010-04-08 10:47 643文中我们用flash绘制一幅好看的动画场景:碧海、蓝天、白云、 ... -
flash制作飘落的红叶视觉动画
2010-04-08 10:47 629接着"蝶恋花"的练习, 我们举一反三再来学 ... -
flash制作飘落的红叶视觉动画
2010-04-08 10:47 595接着"蝶恋花"的练习, 我们举一反三再来学 ... -
漫画绘制技法大放送(上)
2010-04-08 10:46 573网络收集整理(jundark) [1b]一、人体基本结构[/1 ... -
flash动画形变讨论二:低头
2010-04-08 10:46 504上次说了基本的形变,现在说下提示点,提示点是控制图形变化的基本 ... -
指针随鼠标移动的flash卡通时钟
2010-04-08 08:59 573。先看下时钟效果: var fnum:Number = ...
相关推荐
.Net FlashUpload 上传文件 ,很实用的,很漂亮的哦,想下就下吧
其实flashupload中文版已经有人出了,但是他们一般都不优化,我把用户登陆给去了,需要session值的时候自己加 使用说明: 把文件加压到项目根目录就可以使用了
上传 滚动条 这是一个对.NET长传的程序 有滚动条的
使用ASP.NET ,文件批量上传FlashUpload示例源码及效果展示。使用方便,快捷。
flash上传控件,支持多文件同时上传,喜欢的朋友一起研究
FlashUpload上传文件,支持更多更大文件。
FlashUpload.pdb上传控件aaaaaaaaaaaaa
FlashUpload 多文件无刷新上传组件(中文版)本来是英文版,找到了台湾版的,就是没有简体版的.flex 编译了一个.
解决flashupload一次选择一张图片上传的问题,这个可以一次可选择多张图片,还显示有进度条等。。
转一个关于FlashUpload上传下载文件的源码。
FlashUpload.dll多文件上传的控件
1)通过flash实现批量上传 2)界面美观 3)修改简单
<cc1:FlashUpload ID="FlashUpload1" runat="server" UploadPage="Upload2.axd" OnUploadComplete="UploadComplete()" FileTypeDescription ="所有文件" FileTypes="*.*" UploadFileSizeLimit="1800000000" ...
PHPCMS V9 修改flash上传为H5上传方案
jquery开发的上传组件,兼容所有浏览器,无刷新上传
swfupload上传编辑器是一款支持本地上传、预览、视频拍照和网络加载的flash头像编辑上传插件,可缩放、裁剪、旋转、定位和调色等,同时支持asp、asp.net、jsp、php等多语种 代码如下: swfobject.addDomLoadEvent...
PIGCMS最新最全公众号运营平台完整版 无需破解 亲测可用
FckEditor V2.6 fckconfig.js中文注释 1. FCKConfig.CustomConfigurationsPath = '' ; // 自定义配置文件路径和名称 2. FCKConfigFCKConfig.EditorAreaCSS = FCKConfig.BasePath + 'css/fck_editorarea.css'; // ...
由于项目需要花了几天时间终于把FLASHUPLOAD中所有英文提示都改写成中文的了.包里有所有示例源码及已编译通过的DLL,如果需要在WEB上实现多选文件上传,它一定会给你惊喜.
以前做.net时,用过一个FlashFileUpload.swf批量文件上传工具,很帅很简单。 网址:http://www.codeproject.com/KB/aspnet/FlashUpload.aspx 因为这个用Flex写的客户端插件公开源码,而且实现的的相当完美,在asp...