uploadify v3 1使用小結

2021-08-27 01:50:20 字數 2358 閱讀 9894

今天在折騰自己的**時要使用uploadify來上傳,發現以前能使用的**在現在的系統裡不能正常工作,火狐經常過掉,就想重新整理下,後來到官網上去看了下,原來v3.1已經出來了,而我現在用的是2.x,看了下,打算用最新版的,發現文件改變了部分,乾脆把那些簡單的文件翻譯一遍算了,加深印象,省的以後麻煩。

那些屬性(按官方文件順序):

auto:input type boolean,是否自動上傳,預設true;

buttonclass:input type string, uploadify按鈕上新增的樣式名稱;

buttoncursor:input type string,滑鼠移上去時的滑鼠手勢,有'hand'和'arrow'兩個選項;

buttontext:input type string,按鈕文字片;

checkexisting:input type string,是否檢查檔案是否已經被上傳;

debug:input type boolean,是否進入除錯模式,預設false;

fileobjname:input type string,後台表單接受的名稱,預設filedata;

filesizelimit:input type number,上傳的檔案大小,接受單位為b, kb, mb, or gb的數字,預設單位為kb,設定成0表示無限制,'filesizelimit' : '100kb';

filetypedesc:

filetypeexts:input type string,允許的檔案字尾,(i.e. 『*.jpg; *.png; *.gif』).;

formdata:input type json object,要傳遞的其它引數;

height:input type number,按鈕高度;

method:input type string,上傳的方式,post或者get,預設post;

multi:input type boolean,是否允許多檔案上傳,預設true;

overrideevents:

preventcaching:

progressdata:input type string,當上傳的時候,顯示的內容,有『percentage』 or 『speed』兩個選項,即顯示百分比或顯示上傳速度;

queueid:input type string,上傳檔案的佇列id;

queuesizelimit:input type number,一次可以上傳的檔案數量,預設999;

removecompleted:input type boolean,是否移除已完成的檔案,預設true;

removetimeout:input type number,已完成檔案的移除延遲時間,預設3;

requeueerrors:

successtimeout:input type number,等待伺服器處理檔案的時間,預設30s,當超過時,就認為檔案已經正確上傳;

swf:input type string,uploadify.swf的路徑,預設'uploadify.swf';

uploader:input type string,服務端處理指令碼,預設'uploadify.php';

uploadlimit:input type number,上傳的最大數量,預設999;

width:input type number,按鈕寬度,預設120;

那些事件:

oncancel:當乙個檔案從佇列中移除時觸發;

onclearqueue:當清空佇列時觸發;

ondestroy:當呼叫destroy時觸發;

ondialogclose:當對話方塊關閉時觸發;

ondialogopen:當對話方塊開啟時觸發;

ondisable:當uploadify例項被呼叫disable方法時觸發;

onenable:當uploadify例項被呼叫enable方法時觸發;

onfallback:

oninit:例項被初始化時觸發;

onqueuecomplete:佇列完成時觸發;

onselect:當選擇某一檔案時觸發;

onselecterror:當選擇檔案,發生錯誤時觸發;

onswfready:當falsh boject載入完畢時觸發;

onuploadcomplete:當檔案(單個)上傳成功時觸發,不管成功還是失敗;

onuploaderror:當上傳單個發生錯誤時觸發;

onuploadprogress:上傳過程中觸發;

onuploadstart:

onuploadsuccess:當每乙個檔案上傳成功時觸發;

再補充下,傳不上去,沒有返回結果時,先考慮下後面php處理的時候是不是路徑不對,所以檔案沒有上傳上去,然後主要後面要用echo輸出,而不是用return返回,切記

uploadify v2 1 0 使用總結

說明 最近在做專案的時候打算用jquery上傳 網上的資料很多,但是很多都是複製貼上的,而且有些要點都沒提到,所以自己小結下。具體的引數含義網上很多,大家 2 從中找出必須的檔案 1 jquery 1.3.2.min.js 2 jquery.uploadify.v2.1.0.min.js 3 swf...

httpclient3 1使用小結

jakarta的httpclient3.1是最新版本,專案中需要用程式模擬瀏覽器的get和post動作。在使用過程中遇到不少問題。1.帶附件的post提交 最開始都是使用multipartpostmethod這個類,現在已經廢棄這個類了。api說明 deprecated.use multipartr...

daab 3 1使用筆記

在配置檔案中可以這樣配置 中只要使用 vb 即可建立adohelper的乙個例項,以後如果資料庫改為oracle,只需將配置檔案中連線串相應修改,同時將daabproviders一節改為以下內容即可,如果使用的是標準sql語句,中不需任何修改。如果不使用別名,則要在例項化adohelper時指定所的...