文件上传组件

原创 qingyang117 随笔 技术随笔 340阅读 2017-06-29 14:21:54 举报

封装plupload组件,支持H5的浏览器相对比较完美,IE89采用silverlight方式上传,会报插件提示,做了对象重新实例化处理,忽略插件提示即可!

上传插件

/**

  • 上传文件
  • 备注:需要引用jquery和plupload;上传样式存放在uploadfile.css中
  • 绑定上传事件的对象必需是jquery对象;
  • @param options配置参数,不传或传空值时取默认值:
  • @param options.path {string} 服务器端接收和处理上传文件的脚本地址
  • @param options.maxSize {string} 允许上传的最大文件,默认100MB
  • @param options.allowFileType {string} 允许上传的文件类型,各类型用,号隔开,默认"exe,zip,rar,gif,jpeg,jpg,png,avi,mp3,txt,swf,rm,3gp,mp4,wma,wav,rmvb,ram,psd," +
    "pdf,doc,mdb,xls,ppt,docx,pptx,txt,wps,iso,wmv,flv,fla,swf"
  • @param options.allowFileNum {number}允许上传的文件数量,默认为1
  • @param fun {function} 为队列上传成功后的回调,带回的参数有filesList(本队上传队列成功的文件列表),obj(绑定上传事件的对象),uploader
    */

JS文件

html 代码

CSS文件

html 代码

文件上传组件

文件上传组件

评论 ( 0 )
最新评论
暂无评论

赶紧努力消灭 0 回复