BasicFileUploadManager

Methods

 

 

getUploadedFilesInfo

업로드된 전체 파일정보를 반환합니다.

 

Syntax

    String getUploadedFilesInfo ( String type )

Parameters

type

[in] 가져올 데이터 타입입니다.

 

Return Values

업로드된 전체 파일정보를 String 타입으로 반환합니다.

 

Remarks

서버측에서 JSON 타입으로 반환했을 경우는 JSON 타입으로 가져오는 것을 권장하며, 그 외의 경우는 개별 파일 정보를 조합할 delimiter 문자(또는 문자열)를 입력해 주십시오.

 

Sample Codes

Javascript

/** 
* 전송창이 닫힐 때 호출됩니다.
*/ 
var onCloseMonitorWindowCu = function () { 
	window.focus(); 
    document.getElementById("monitorBgLayer").style.display = "none";
    document.getElementById("monitorLayer").style.display = "none";    

	// 데이터 처리 페이지로 업로드 결과를 전송합니다. 
	// onEndUploadCu 나 onCloseMonitorWindowCu 이벤트 시점에 처리하시면 되며, onCloseMonitorWindowCu 시에는 getUploadStatus()를 사용하여 업로드 상태를 체크해 주십시오.
	if(cuManager.getUploadStatus() == "COMPLETE") {
        
		/**
		* 업로드된 전체 파일의 정보를 가져옵니다. 
		* 서버측에서 JSON 타입으로 반환했을 경우는 JSON 타입으로 가져오는 것을 권장하며, 그 외의 경우는 개별 파일 정보를 조합할 delimiter 문자(또는 문자열)를 입력해 주십시오.
		*/
		var uploadedFilesInfo = cuManager.getUploadedFilesInfo("JSON"); 
		//var uploadedFilesInfo = cuManager.getUploadedFilesInfo("|"); 

		/**
        * 필요 시, 아래처럼 사용해 주십시오. (JSON으로 넘오올 경우)
		var obj = jQuery.parseJSON(uploadedFilesInfo); 
		alertTimeout(obj.length); 
		alertTimeout(obj[0].Name); 
		*/
        
			
		// 데이터 처리 페이지로 업로드 결과를 전송합니다.
		document.dataForm.uploadedFilesInfo.value = uploadedFilesInfo; 
		document.dataForm.submit(); 
	}
}

/**
* Flash로부터 호출되는 Javascript 콜백함수 내에서 alert 창을 띄우기 위한 처리로 Chrome, Firefox, Safari 브라우저의 일부 버전에 해당됩니다. 
*/
var alertTimeout = function (params) {
    window.focus();
    setTimeout(function () { alert(params) }, 100);
}