SWFUploadv.2.2.0上傳-如何判斷是否有新文件上傳

很簡單的

 

第一步,添加 file_dialog_complete_handler : fileDialogComplete,如下圖所示:

 

 

<script type="text/javascript">
       var isNeedUpload=false;
        var swfu;
		window.onload = function () {
			
			swfu = new SWFUpload({
			   file_dialog_complete_handler : fileDialogComplete,
			   ……

			});
		};
</script>
 

 

 

第二步,在handlers.js,添加對於的處理方法

 

 

//關閉附件選擇框
function fileDialogComplete(numFilesSelected, numFilesQueued) {
	alert(numFilesSelected+"=="+numFilesQueued);
	isNeedUpload=true;
	
	
}
 

 

  

 

到此,你就可以根據isNeedUpload來判斷,用戶是否上傳新的附件了

……………………………………………………

 

 

PS:以下設置,可以令flash按鈕被“彈出層”所遮蓋

 

 

 button_window_mode: SWFUpload.WINDOW_MODE.TRANSPARENT,
 

    以上代碼應該會在flash參數中加如一下參數“<param name="wmode" value="transparent" />”,該參數可以說是flash的“z-index”。

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章