扩展阅读
  • C++ I/O 成员 eof():如果处于文件结尾处则返回true
  • Shell脚本如何递归现实一个文件夹中的文件(文件夹中含有文件夹)
  • WinDows8最新版文件夹加密
  • 求命令:什么命令可以把文件夹下所有的文件按修改时间先后排出来,包括子文件夹里的文件。
  • sharepoint 2010 使用STSNavigate函数实现文件下载举例
  • [提问]Linux下如何把多个.a文件编译一个.so文件,或者把多个.so文件编译成一个.so文件
  • python异常信息堆栈输出到日志文件
  • 请问:proc中的头文件中能包含头文件吗?(感觉如果头文件中包含头文件的话,在链接时就会有错误啊)
  • 在MyEclipse中设开启xml文件自动提示和自动完成功能
  • 我要实现当进程打开文件时,根据文件名判断是否符合要求,符合后处理文件,再把文件返回给进程,怎么实现啊
  • MyEclipse如何查看和设置文件编码格式相关操作
  • 有2G和4G的两个大文件,里面全是MD5,2G文件已包含在4G文件中,如何在4G文件中去掉这2G数据?
  • 使用libpcap读取tcpdump抓取的文件并解析c代码实例
  • vi 中编辑两个文件,怎样从其中一个文件拷一段内容到另一个文件中。(同时打开两个文件)
  • 设置sharepoint 2010文档库中的 pdf文件在浏览器中访问的打开方式
  • 怎么统计一个文件夹下有多少个文件(不包括文件夹)
  • windows/windows 7/windows 8 下打开查看、修改及保存超大(GB级)文本文件及其它类型文件的工具-PilotEdit
  • 请教高手一个简单问题:给定一个文件名,如何去查找该文件正在被几个程序使用,并怎么样才可以切断这个文件与正在打开该文件的程序之间的
  • Linux_centos_redhat下tar命令解压tgz文件方法
  • linux 下的 .a 文件 .o 文件 是什么文件?各有什么作用?
  • c#如何生成Excel(.xls和.xlsx)文件
  • 如何删除某个目录下除了指定文件夹之外的所有文件和文件夹
  •  
    当前位置:  编程语言>php

    文件上传组件SWFUpload 介绍

     
    分享到:
        发布时间:2014-7-1  


        本文导语:  SWFUpload 使用Flash 影片(flash movie) 来选择和上传文件。影片里有一个可定制的按钮来激活文件选择对话框。文件选择对话框允许用户选择单一的文件或者多个文件。 选择的的文件类型也是可以被限制的,开发人员可...

       SWFUpload 使用Flash 影片(flash movie) 来选择和上传文件。影片里有一个可定制的按钮来激活文件选择对话框。文件选择对话框允许用户选择单一的文件或者多个文件。 选择的的文件类型也是可以被限制的,开发人员可以限定用户只能选择指定的适当的文件,例如*.jgp;*.gif

    一旦选择并点击确定,每个文件都会被验证,并放入队列。当Flash上传文件的时候,由开发人员预定义的Javascript事件会被触发以便来更新页面中的UI显示,并且还能实时提供上传状态和错误信息。

        文件的上传是独立于页面和表单的。每个文件单独的上传到处理页面,这就使服务器可以简单轻松地处理文件。flash提供的上传服务使得整个页面不必提交或者刷新。这有点像AJAX程序。页面中的Form表单数据会和FLASH控制的文件上传单独处理。

        SWFUpload是一个flash和js相结合而成的文件上传插件

    SWFUpload的特点:

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

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

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

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

    SWFUpload的文件上传流程

    1、引入相应的js文件

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

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

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

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

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


    SWFUpload 包含4部分:

    初始化和设置 (JavaScript)

    javascript 库: swfupload.js

    Flash控件: swfupload.swf 和 swfupload_fp9.swf

    事件处理机制 (JavaScript)

    许多使用 SWFUpload 的问题都出在设置上。错误的事件处理, Flash/浏览器的Bug,或者服务器配置



         更多信息请参考 SWFUpload 官方网站


    • 本站(WWW.169IT.COM)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
      本站(WWW.169IT.COM)站内文章除注明原创外,均为转载,整理或搜集自网络.欢迎任何形式的转载,转载请注明出处.
      转载请注明:文章转载自:[169IT-IT技术资讯]
      本文标题:文件上传组件SWFUpload 介绍
    相关文章推荐:
  • Centos6下安装Shell下文件上传下载rz,sz命令
  • ftp 上传中的文件和上传完的文件 有什么区别
  • 修改配置真正解决php文件上传大小限制问题(nginx+php)
  • 用SmartUpload类上传文件有大小限制吗??或者ENCTYPE='multipart/form-data'的form对于上传文件大小有限制??为什么大于1M的文件一上传就显示找不到页面啊!!
  • 修改配置真正解决php文件上传大小限制问题(apache+php)
  • 为什么我上传文件的时候,如果遇到文件名是中文的,虽然可以上传,但不可以下载,怎么解决?
  • http协议介绍,文件上传分析及程序举例
  • 用SmartUpload上传文件时,最大能支持多大的文件上传?
  • linux ftp服务器端如何修改文件上传数目与上传字节数的限制?
  • 100分求一个上传图片的bean,要求上传后能改变文件名称
  • 请问JSP里面怎样实现上传WORD和EXCEL文件,上传之后如何在IE里面调用显示!!!
  • jquery上传插件fineuploader上传文件使用方法(jquery图片上传插件)
  • 在程序里调用ftp批处理(sh)上传文件,如何判断文件已成功上传
  • ftp上传文件553错误,vsftp匿名用户上传下载如何配置
  • 在linux操作系统上向ftp服务器(linux系统)上上传文件,我要纪录操作日志,得到上传到ftp服务器上的文件的路径问题?
  • PHP大文件上传问题解析 php大文件上传配置参考
  • 高分相送,用jspsmartupload上传文件,在webshpere3。5环境里面很好用,但是在4。0里面就只能上传不超过7k的东东了,怎么解决这个问题,
  • 诸位,谁能给出将文件上传到数据库和文件夹的优劣?
  • .NET的file文件上传控件使用方法 修改web.config文件上传大文件
  • 怎样上传文件夹下的所有文件?
  • C#判断上传文件是否是图片以防止木马上传的方法


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2017,169IT.COM,E-mail:www_169it_com#163.com(请将#改为@)

    浙ICP备11055608号