SWFUpload多文件上传示例下载

weixin_39820835 2019-11-04 03:00:16
SWFUpload多文件上传示例
相关下载链接://download.csdn.net/download/flyerwing/2873813?utm_source=bbsseo
...全文
2 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
SWFUpload控件使用 简介 SWFUpload是一个客户端文件上传工具,主要特点是: 能够完成多文件。 实现无刷新页面上传。 随时空中上传进度。 可以与其他库进行兼容。 支持Flash9及以上版本。 使用SWFUpload进行上传的页面如下: 使用方法 使用SWFUpload需要一些Js和DOM知识。 SWFUpload由4部分组成: 用于进行初始化和设置的 Js文件 一个Js库:SWFUpload.js Flash控件: swfupload.swf JavaScript事件处理程序 下面分别介绍这4个部分 初始化和设置 初始化通常在window.onload事件中进行,通过SWFUpload的构造函数来完成。 方法一: 复制代码 var swfu; window.onload = function () { swfu=new SWFUpload({ upload_url:"http://www.swfupload.org/upload.php", flash_url:"http://www.swfupload.org/swfupload.swf", file_size_limit:"20 MB" }); }; 复制代码 方法二: 复制代码 var swfu; window.onload = function () { var settings_object={ upload_url:"http://www.swfupload.org/upload.php", flash_url:"http://www.swfupload.org/swfupload.swf", file_size_limit:"20 MB" }); swfu=new SWFUpload(settings_object); }; 复制代码 JavaScript库 swfupload.js文件必须在网页中被引用 <script type="text/javascript" src="swfupload/swfupload.js">SWFUpload事件。 完整示例 1. 首先,将所有的文件放到项目当中,如图 2. 在网页文件中,引入所有需要的文件,如下 <script type="text/javascript" src="swfupload/swfupload.js">SWFUpload进行初始化设置,设置一些基本的参数。 4. 完成上传部分的html 5. 在upload.aspx.cs中对上传的文件进行处理 这样,就完成了使用SWFUpload控件的所有步骤。 备注 除了最基本的功能以外,本控件还有很多灵活的功能让开发人员自行使用。其中比较常用到的是handlers.js文件中定义的大量的上传过程的事件,例如 fileDialogComplete(numFilesSelected, numFilesQueued) uploadStart(file) uploadProgress(file, bytesLoaded, bytesTotal) uploadSuccess(file, serverData) uploadComplete(file) uploadError(file, errorCode, message) fileDialogStart() 等等 这些事件开发人员都可以根据自己的需要进行修改,使用起来非常方便。

12,801

社区成员

发帖
与我相关
我的任务
社区描述
CSDN 下载资源悬赏专区
其他 技术论坛(原bbs)
社区管理员
  • 下载资源悬赏专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧