文件上传插件SWFUpload的使用指南(5)

属性 类型 描述
in_progress Number   得到的值为1或0,表明当前队列是否有文件正在上传中  
files_queued Number   目前上传队列中的文件数量  
successful_uploads Number   已成功上传(指触发了uploadSuccess事件)的文件数量  
upload_errors Number   上传失败的文件数量(包括被取消上传的文件)  
upload_cancelled Number   被取消上传的文件数量  
queue_errors Number   触发了fileQueueError事件的文件数量  

六、一些常量

定义的一些常量,便于理解

常量名 描述
SWFUpload.instances 该常量是一个对象,代表一个页面上所有的SWFUpload实例的引用的集合,用SWFUpload实例的movieName属性进行索引  
SWFUpload.movieCount 页面上存在的SWFUpload实例的数量  
     
SWFUpload.QUEUE_ERROR.QUEUE_LIMIT_EXCEEDED 用户选取的文件超过了允许的数量  
SWFUpload.QUEUE_ERROR.FILE_EXCEEDS_SIZE_LIMIT 文件的体积超过了允许的大小  
SWFUpload.QUEUE_ERROR.ZERO_BYTE_FILE 文件是空的  
SWFUpload.QUEUE_ERROR.INVALID_FILETYPE 不允许的文件类型  
     
SWFUpload.UPLOAD_ERROR.HTTP_ERROR 服务器返回的状态码不是200  
SWFUpload.UPLOAD_ERROR.MISSING_UPLOAD_URL 没有设置 upload_url  
SWFUpload.UPLOAD_ERROR.IO_ERROR 读取或传输文件时发生错误  
SWFUpload.UPLOAD_ERROR.SECURITY_ERROR 上传受到了安全方面的限制  
SWFUpload.UPLOAD_ERROR.UPLOAD_LIMIT_EXCEEDED 上传的文件数量超过了允许的最大值  
SWFUpload.UPLOAD_ERROR.UPLOAD_FAILED 上传出现错误  
SWFUpload.UPLOAD_ERROR.SPECIFIED_FILE_ID_NOT_FOUND 给startUpload()方法传入的文件id不存在  
SWFUpload.UPLOAD_ERROR.FILE_VALIDATION_FAILED uploadStart()方法中返回了false  
SWFUpload.UPLOAD_ERROR.FILE_CANCELLED 上传被取消了  
SWFUpload.UPLOAD_ERROR.UPLOAD_STOPPED 上传被终止了  
     
SWFUpload.FILE_STATUS.QUEUED 文件正在队列中等待上传  
SWFUpload.FILE_STATUS.IN_PROGRESS 文件正在上传  
SWFUpload.FILE_STATUS.ERROR 文件在添加到队列或是上传的时候出现了错误  
SWFUpload.FILE_STATUS.COMPLETE 文件已上传成功  
SWFUpload.FILE_STATUS. 文件被取消上传  
     
SWFUpload.CURSOR.ARROW 鼠标以箭头显示  
SWFUpload.CURSOR.HAND 鼠标以手形显示  
     
SWFUpload.WINDOW_MODE.WINDOW Flash按钮会显示在页面的所有dom元素上面  
SWFUpload.WINDOW_MODE.OPAQUE 允许其他dom元素覆盖住Flash按钮  
SWFUpload.WINDOW_MODE.TRANSPARENT 允许Flash按钮透明显示  

内容太多了,感觉有点乱了,如果还不清楚怎么使用,建议看下官网的使用流程,明白怎么使用后再来看这些属性、事件、方法、常量什么的吧。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wwxgdy.html