《swfupload》官方版

大小:51KB

版本:2.2.0

语言:简中

更新:2026-06-06

立即下载
360安全卫士下载
资源说明

《swfupload》基于操作系统制作,是一款文件传输软件,本软件,技术的开发者和使用者能够以更加完善的方式进行文件的上传和下载,改变了原先模式变得更加快捷方便,开发者可以利用xhtml、css和javascript来随心所欲的定制它在浏览器下的外观。

软件特点

1、可以显示上传进度

2、良好的浏览器兼容性

3、可以同时上传多个文件

4、类似ajax的无刷新上传

5、支持flash 8和flash 9

6、兼容其他java script库 (例如:jquery, prototype等)

软件功能

1、提供了丰富的事件接口供开发者使用

2、可以在浏览器端就对要上传的文件进行限制

3、用flash进行上传,页面无刷新,且可自定义flash按钮的样式

4、允许一次上传多个文件,但会有一个上传队列,队列里文件的上传是逐个进行的,服务器端接收文件时跟普通的表单上传文件是一样的

swfupload快速入门

新增一个上传页面,我们放在swfu下,但不一定非要放在swfu下,命名为tutor-1.html。head中插入用于引入swfupload.js的代码

然我我们还需要一个swfupload占位符和一个上传按钮。占位符用于当swfupload载入并初始化后被swfupload按钮替换的一个dom元素

接着,载入并初始化swfupload.swf。这样,我们点击“点我选择文件”便可以上传文件了,是不是so easy

更多参数

这里只提几个额外经常会用到的,一些边边角角的大家可以选择去看汉化官方文档

1.filedata,类似于表单上传控件的name属性,默认值为filedata。这里不建议修改,因为在linux下的flash,无论怎么修改这个值,都没有效果

2.post_params, post值。连同上传的文件一起提交到服务器上,这个东东也是比较有用的,比如可以验证用户是否允许上传文件等,另外可以用swfupload的 addpostparam/setpostparams/removepostparam/addfileparam/removefileparam方 法修改该值,通常在上传文件额外还需要提交表单信息的时候会特别管用

3.requeue_on_error, 是否将上传失败的的文件重新添加到上传队列的顶端,默认值为true。当文件上传失败或者停止上传触发uploaderror事件,是否将上传失败的的文 件重新添加到上传队列的顶端,当然调用cancelupload方法触发uploaderror事件,不会将文件重新添加到上传队列中,而是会丢弃

4.file_types, 限制上传的文件类型,这个是非常有用且重要的,默认值为*.*。另外当用户指向上传图片时可以设置 为”*.jpg;*.jpeg;*.gif;*.png;*.bmp;”。另外有一点非常重要的就是,这里只是浏览器端限制了上传的文件类型,服务端依然 要验证上传的文件类型,否则可能是很危险的

5.file_upload_limit,允许同时上传文件的数量,默认值为0,即不限制。当文件队列中的文件数,正在上传的文件以及已经上传成功的文件数只和超过了该值后,便不在允许添加文件

6.file_queue_limit,允许队列存在的文件数量,默认值为0,即不限制。当文件队列中的文件数超过该值便不再允许添加文件

7.button_action,点击swfupload按钮执行的动作,默认值为swfupload.button_action.select_files(多文件上传)

软件使用

1.首先引入相应的js文件

2.实例化swfupload对象,传入一个配置参数对象进行各方面的配置

3.点击swfupload提供的flash按钮,弹出文件选取窗口选择要上传的文件

4.文件选取完成后符合规定的文件会被添加到上传的队列里

5.调用startupload方法让队列里文件开始上传

6.文件上传过程中会触发相应的事件,开发者利用这些事件来更新ui、处理错误、发出提示等等

常见问题

所上传的文件体积并未超出swfupload所设置的数值,但为何无法成功上传

通常这是由于服务器端的限制所造成的,以apache+php为例,请修改php.ini中的post_max_size与upload_max_filesize两项设置

在带有session验证的网站后台中swfupload无法正常工作

这是因为swfupload在上传时相当于重新开辟了一个新的session进程,因此无法与原有程序的session保持一致,这就需要在上传时传递原有程序的sessionid,根据它来“找回”其应有的session

关于swfupload上传中文文件名乱码的问题

实际上是由于编码的问题造成的,程序使用的utf-8,文件名传递时也是这种编码,因此造成乱码或文件不能保存,仅是需要修改接收文件

软件截图

《swfupload》官方版

资源下载地址 安全无毒安全无毒
请选择任意下载地址进行下载
提示 温馨提示: 如果点击下载后没有反应或速度过慢等问题,请尝试更换下载地址或稍后再试。
相关软件
樱桃局域网文件传输机

樱桃局域网文件传输机

下载
樱桃局域网文件传输机是一款可以很好帮助你实现文件的传输软件,很多的文件都是可以在这进行传输的,更多的功能让你在这使用起来更加的轻松,很多工具也是可以帮助用户进行文件的传输,传输的速度是很快的,可以很好的提高你的工作效率,有需要的朋友快来下载吧!
大小:143KB 时间:2026-07-24
亿思维FTP文件传输控件v5.0.16.601

亿思维FTP文件传输控件v5.0.16.601

下载
亿思维FTP文件传输控件是一款专业的FTP文件传输的软件工具,软件支持上传、下载多个文件,支持断点续传、显示上传进度和传输速度等功能。非常方便快捷,软件界面简约,布局直观清晰。操作简单,容易上手,是一款十分实用的工具。
大小:1.08MB 时间:2026-05-27
东师理想文件传输助手16.0

东师理想文件传输助手16.0

下载
东师理想文件传输助手是一款非常实用非常专业的传输下载的软件,在软件中可以非常轻松快捷的进行文件的传输下载的操作,非常的便捷,操作起来是非常简单的,软件中同时支持批量文件的传输下载,省时省力,非常方便。
大小:11.18MB 时间:2026-05-19
ImTOO iPad Mate(文件传输软件)v5.7.35

ImTOO iPad Mate(文件传输软件)v5.7.35

下载
ImTOO iPad Mate(文件传输软件)v5.7.35是一款简易实用,功能全面的文件传输软件,这款软件可以将视频和家庭 DVD 转换为 iPad,并在 iPad 和 PC 之间传输音乐、照片和电影,有喜欢的小伙伴快来下载吧!
大小:84.39MB 时间:2026-04-19
最新软件
青柚Cleaner电脑版

青柚Cleaner电脑版

下载
青柚Cleaner电脑版是一款十分优秀的磁盘清理工具,软件功能强大,操作简单易用,拥有非常好用的磁盘清理功能,内置安全数据库,精准识别系统垃圾、软件缓存、冗余文件,清理更安心,为用户提供更大的内存空间,大大提升电脑当中的流畅性,感兴趣的小伙伴千万不要错过了!
大小:33.69MB 时间:2026-09-03
Glary Disk Cleaner6.0.1.47

Glary Disk Cleaner6.0.1.47

下载
Glary Disk Cleaner是一款十分优秀的磁盘深度清理工具,软件功能强大,操作简单易用,提供一键清理浏览器缓存、系统常见的临时文件和一些垃圾文件等功能,还提供检查所有、无需检查、检查默认、自定义文件和文件夹四种检查模式,满足用户的使用需求,有需要的小伙伴赶快下载体验吧!
大小:12.85MB 时间:2026-09-03
可牛影像全能版

可牛影像全能版

下载
可牛影像是一款专业的图片处理软件,拥有数千张精彩场景、非主流可爱饰品、影楼特效等,软件能够让用户轻松制作个性日历、宝宝照、婚纱照等,软件囊括最流行影楼特效、素描、怀旧等数十种艺术效果,集超级人像美颜和工作室特效智能人像柔焦美颜于一体,一秒呈现朦胧的艺术感,让你冷艳、唯美、风情万种,对该软件全能版有需求的朋友来下载试试吧!
大小:12.49MB 时间:2026-09-03
HD Tune Pro精简版

HD Tune Pro精简版

下载
HD Tune Pro是一款方便实用的硬盘检测工具。HD Tune Pro能够帮助用户快速检测硬盘传输速率、健康状态、以及硬盘温度等,软件可以一键对磁盘表面进行扫描,安全高效。通过HD Tune Pro软件用户可以掌握自己硬盘的固件版本、序列号、容量、缓存大小等信息,喜欢精简版的用户快来下载吧!
大小:5.41MB 时间:2026-09-03

玩家点评 0人参与,0条评论)

收藏
违法和不良信息举报
分享:

热门评论

全部评论