文件上传利器swfupload使用指南

文件上传利器swfupload使用指南

ID:14348458

大小:233.00 KB

页数:10页

时间:2018-07-28

文件上传利器swfupload使用指南_第1页
文件上传利器swfupload使用指南_第2页
文件上传利器swfupload使用指南_第3页
文件上传利器swfupload使用指南_第4页
文件上传利器swfupload使用指南_第5页
资源描述:

《文件上传利器swfupload使用指南》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、文件上传利器SWFUpload使用指南SWFUpload是一个flash和js相结合而成的文件上传插件,其功能非常强大。以前在项目中用过几次,但它的配置参数太多了,用过后就忘记怎么用了,到以后要用时又得到官网上看它的文档,真是太烦了。所以索性就把它的用法记录下来,也方便英语拙计的同学查看,利人利己,一劳永逸。SWFUpload的特点:1、用flash进行上传,页面无刷新,且可自定义Flash按钮的样式;2、可以在浏览器端就对要上传的文件进行限制;3、允许一次上传多个文件,但会有一个上传队列,队列里文件的上传是逐个进行的,服务器端接收文件时跟普通

2、的表单上传文件是一样的;4、提供了丰富的事件接口供开发者使用;SWFUpload的文件上传流程是这样的:1、引入相应的js文件2、实例化SWFUpload对象,传入一个配置参数对象进行各方面的配置。3、点击SWFUpload提供的Flash按钮,弹出文件选取窗口选择要上传的文件;4、文件选取完成后符合规定的文件会被添加到上传的队列里;5、调用startUpload方法让队列里文件开始上传;6、文件上传过程中会触发相应的事件,开发者利用这些事件来更新ui、处理错误、发出提示等等;SWFUpload包括三部分的内容:SWFUpload.js、swf

3、upload.swf、初始化配置参数及各种事件处理函数。所以首先在页面引入SWFUpload.js然后实例化一个SWFUpload对象:var swfu;     window.onload=function (){    var settings_object={//定义参数配置对象        upload_url:"http://www.swfupload.org/upload.php",            flash_url:"http://www.swfupl

4、oad.org/swfupload.swf",            file_post_name:"Filedata",            post_params:{           "post_param_name_1" :"post_param_value_1",           "post_param_name_2" :"post_param_value_2",           "post_param_name_n" :"post_param_value_n"            },            use_q

5、uery_string:false,            requeue_on_error:false,            http_success:[201,202],            assume_success_timeout:0,            file_types:"*.jpg;*.gif",            file_types_description:"WebImageFiles",            file_size_limit:"1024",            file_upload_lim

6、it:10,            file_queue_limit:2,             debug:false,                 prevent_swf_caching:false,            preserve_relative_urls:false,                 button_placeholder_id:"element_id",            button_image_url:"http://www.swfupload.org/button_sprite.png",   

7、         button_width:61,            button_height:22,            button_text:"Clickhere",            button_text_style:".redText{color:#FF0000;}",            button_text_left_padding:3,            button_text_top_padding:2,            butt

8、on_action:SWFUpload.BUTTON_ACTION.SELECT_FILES,            button_disabled:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。