本类搜索:

[JS]FlashUpload上传模块

2008-5-15 13:28:28 作者: lgf 来源: 金龙网站设计工作室

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.文件内容


12
[在线编辑:lgf][打印本页][收藏本页][关闭本页]
免责声明:本站刊载此文不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。对本文有异议,请联络本站!
转载要求:文章作者及来源信息必需保留。转载之图片、文件,链接请不要盗链到本站地址,且不准打上各自站点的水印。
关于我们  |  广告服务  |  版权声明  |  支付方式  |  联系我们  |  建站流程  |  网站导航  |  加入收藏
网站合作、内容监督、商务咨询、投诉建议:13459049164

本站关键词:厦门网站建设,厦门网站设计,赣州网站建设,赣州网站设计,厦门网站建设工作室,厦门网站设计工作室
Copyright©2008-2009厦门金龙网站设计工作室(网站建设)版权所有
赣ICP备08000130号
赣ICP备08000130号