国产精品成人VA在线观看,亚洲日韩在线中文字幕综合,亚洲AV电影天堂男人的天堂,久久人人爽人人爽人人av东京热

News新聞

業(yè)界新聞動(dòng)態(tài)、技術(shù)前沿
Who are we?

您的位置:首頁(yè)      樂(lè)道系統(tǒng)FAQ      flash實(shí)現(xiàn)多文件上傳

flash實(shí)現(xiàn)多文件上傳

標(biāo)簽: 發(fā)布日期:2014-05-06 00:00:00 1049

重新修改了以前的多文件上傳,加入了JPG圖片壓縮功能!

概述

Flash多文件上傳,提供JPG圖片壓縮選項(xiàng)。顯示文件上傳進(jìn)度!

Flash參數(shù)說(shuō)明

標(biāo)識(shí) 名稱 是否必填 默認(rèn)值 取值范圍 說(shuō)明
serverUrl 服務(wù)器響應(yīng)地址 必填     服務(wù)器端接收文件上傳的處理頁(yè)面
jsFunction 回調(diào)JS函數(shù) 選填     回調(diào)的JS函數(shù)
filter 文件格式 選填 *.*   默認(rèn)所有文件
多種文件格式可用;分割
maxFileCount 一次可最多上傳文件數(shù) 選填 0 0<=數(shù)值 當(dāng)為0時(shí)沒(méi)有限制
maxFileSize 單文件大小限制 選填 0 0<=數(shù)值 單位為字節(jié)
為0時(shí)沒(méi)有限制
imageWidth JPG圖片壓縮寬度 選填 0 0<=數(shù)值<=2000 為0時(shí)寬度不縮放
imageHeight JPG圖片壓縮高度 選填 0 0<=數(shù)值<=2000 為0時(shí)高度不縮放
imageQuality JPG圖片壓縮質(zhì)量 選填 80 1<=數(shù)值<=100 數(shù)值越大質(zhì)量越高,但文件會(huì)越大
uploadText 上傳按鈕文本 選填 上 傳    
cancelText 取消按鈕文本 選填 取 消    
labelFormat 上傳時(shí)文本提示 選填     例如:已上傳{%}

說(shuō)明:

  • 當(dāng)imageWidth和imageHeight都為0時(shí),不對(duì)JPG圖片進(jìn)行任何縮放,將直接上傳原始圖片!
  • 當(dāng)imageWidth或imageHeight任意一個(gè)值不為0時(shí),則對(duì)JPG圖片進(jìn)行縮放操作。
  • 上傳時(shí)文本提示默認(rèn)為:{%} {uploadSize}/{allSize} [{fileIndex}/{fileCount}] {fileSize} {fileName} 
    {%} 表示當(dāng)前上傳百分比
    {uploadSize} 已上傳的總文件大小
    {allSize} 需要上傳的總文件大小
    {fileIndex} 當(dāng)前正上傳第幾個(gè)文件
    {fileCount} 文件總數(shù)
    {fileSize} 當(dāng)前上傳的文件大小
    {fileName} 當(dāng)前上傳的文件名稱

Flash提供的接口函數(shù)

setPara 設(shè)置上傳參數(shù)。setPara(參數(shù)標(biāo)識(shí),值) 

返回值:true設(shè)置成功。false設(shè)置失?。‘?dāng)上傳時(shí)不允許設(shè)置。 

isBusy 返回當(dāng)前Flash是否正在上傳。返回值:true正在上傳。false空閑。

JS函數(shù)接口

參數(shù):type, str type 類型 str 信息

type類型 str值 說(shuō)明
error 錯(cuò)誤信息 當(dāng)發(fā)生錯(cuò)誤時(shí)觸發(fā)
upload_cancel 用戶取消了上傳 當(dāng)上傳時(shí)用戶點(diǎn)擊取消按鈕時(shí)觸發(fā)
upload_start 需要上傳的文件數(shù)|文件總大小 當(dāng)用戶選擇文件后開(kāi)始上傳時(shí)觸發(fā)
upload_file_complete 服務(wù)器返回信息 單個(gè)文件上傳成功時(shí)觸發(fā)
upload_complete 服務(wù)器返回的所有信息合集,使用|分割 所有文件上傳成功時(shí)觸發(fā)
upload_progress 上傳進(jìn)度信息 上傳進(jìn)度變化時(shí)觸發(fā)

注意:因?yàn)榭缮蟼鞯奈募U(kuò)展名可通過(guò)JS修改,所以需要在服務(wù)器端后臺(tái)驗(yàn)證文件擴(kuò)展名是否正確!

實(shí)例及源碼下載:http://files.cnblogs.com/zjfree/mFileUpload.rar