SWFUpload使用
SWFUpload是一个flash和js相结合而成的文件上传插件,其功能非常强大。以前在项目中用过几次,但它的配置参数太多了,用过后就忘记怎么用了,到以后要用时又得到官网上看它的文档,真是太烦了。所以索性就把它的用法记录下来,也方便英语拙计的同学查看,利人利己,一劳永逸。
SWFUpload的特点
- 1、用flash进行上传,页面无刷新,且可自定义Flash按钮的样式;
- 2、可以在浏览器端就对要上传的文件进行限制;
- 3、允许一次上传多个文件,但会有一个上传队列,队列里文件的上传是逐个进行的,服务器端接收文件时跟普通的表单上传文件是一样的;
- 4、提供了丰富的事件接口供开发者使用;
SWFUpload的文件上传流程:
- 1、引入相应的js文件
- 2、实例化SWFUpload对象,传入一个配置参数对象进行各方面的配置。
- 3、点击SWFUpload提供的Flash按钮,弹出文件选取窗口选择要上传的文件;
- 4、文件选取完成后符合规定的文件会被添加到上传的队列里;
- 5、调用startUpload方法让队列里文件开始上传;
- 6、文件上传过程中会触发相应的事件,开发者利用这些事件来更新ui、处理错误、发出提示等等;
SWFUpload包括三部分的内容:SWFUpload.js、swfupload.swf、初始化配置参数及各种事件处理函数。
详细使用参见:http://www.runoob.com/w3cnote/swfupload-document.html
SWFUpload使用相关推荐
- 函数项目一个超感人的故事:关于swfupload在某些环境下面session丢失的完美解决方案(看完我哭了)...
查了好多资料,发现还是不全,干脆自己整理吧,至少保证在我的做法正确的,以免误导读者,也是给自己做个记录吧! 标题吸引到你了吗? 先说一下这个题问成形的原因.大家都晓得 session是靠cookie ...
- SpringMVC+SwfUpload进行多文件同时上传
由于最近项目需要做一个多文件同时上传的功能,所以好好的看了一下各种上传工具,感觉uploadify和SwfUpload的功能都比较强大,并且使用起来也很方便.SWFUpload是一个flash和js相 ...
- 有关SwfUpLoad的2038 错误
项目需要用到大文件上传.最后选择了开源的swfupload作为上传空间,dome都运行非常良好.到了把它放到我的项目当中的时候. 出现了# 2038 error. 仔细观察后发现上传文件超过4mb就不 ...
- php swfupload handlers.js,swfupload使用代码说明
差异具体体现在: lash_url : "../swfupload/swfupload_f8.swf" upload_url: "../multiuploaddemo/u ...
- 构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(32)-swfupload多文件上传[附源码]...
原文:构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(32)-swfupload多文件上传[附源码] 文件上传这东西说到底有时候很痛,原来的asp.net服务器 ...
- SWFUpload上传
文章分类:Java编程 ★★★ 本篇为原创,需要引用转载的朋友请注明:< http://stephen830.javaeye.com/blog/255583 > 谢谢支持! ★★★ 功能完 ...
- 一个Ext2+SWFUpload做的图片上传对话框
一个Ext2+SWFUpload做的图片上传对话框的例程 我们先看看对话框的布局: 布局就是在一个窗口里内嵌一个表格控件,窗口的底部工具条带一个进度条,表格的顶部工具条带几个操作按钮和一个下来选择框, ...
- 文件上传利器SWFUpload使用指南
2019独角兽企业重金招聘Python工程师标准>>> 文件上传利器SWFUpload使用指南 SWFUpload是一个flash和js相结合而成的文件上传插件,其功能非常强大.以前 ...
- [Pulgin] 利用swfupload实现java文件批量上传
URL:http://blog.csdn.net/xuweilinjijis/article/details/8876305 之前在网上找过很多相关资料,很多所谓的批量上传都是忽悠人的,真正的批量上传 ...
- SWFupload 在(FF)火狐下报404错误的解决方案
2.在FF下会报出404错误 swfupload Upload Error: 404 ,这个问题很简单,就是你实例化SWFupload的时候.upload_url: "upload.php& ...
最新文章
- 需求简报_代码简报:有史以来最怪诞的丑毛衣
- 解释一下c语言 for(;;) printf(*);,printf()函数的一个问题
- linux 程序、动态库、静态库内部添加版本号和编译时间
- NP-Hard问题及组合最优化问题
- 只不过是R.java文件的特性-----出错信息:R.java was modified manually! Reverting to generated version!...
- 拆分窗口QSplitter
- CSDN第二篇文章· 爬虫突破封禁的6种常见方法
- [MATLAB]代数/常微分求解(solve/dsolve)
- 二维图形编辑系统c语言实现,实验四01二维图形的几何变换.doc-资源下载在线文库www.lddoc.cn...
- Win10系统新款便笺便签居然可以这么好用
- 产品管理工具和项目管理工具
- 三星 S6 屏幕快照
- FCC--Chunky Monkey(数组分组)和Slasher Flick(截断数组)
- 痞子衡嵌入式:飞思卡尔Kinetis开发板OpenSDA调试器那些事(上)- 背景与架构
- 如何设置局域网静态ip地址?
- 回顾历史,见证精彩|PostgresConf.CN2019大会三大分论坛
- MacOS Excel 科研作图示例
- cocos2dx安装配置教程
- slice、splice、splite三者之间的区别与用法
- 天翼物联发布5G纺织行业定制专网