DEXTUploadFL Samples


DEXTUploadFL
예제를 실행하기에 앞서 몇 가지 주의사항을 읽어주시기 바랍니다.

 

1.     설치시 저장한 AuthKey CreateDEXTUploadFL 함수의 authKey 변수의 값으로 입력해야 합니다.
CreateDEXTUploadFL
함수는 샘플의 DEXTUploadFL.js에 정의되어 있습니다.
DEXTUploadFL.js
파일은 샘플을 기본경로에 설치했을 경우 아래 위치에서 찾을 수 있습니다.  
- C:\Program Files\DEVPIA\DEXTUploadFL\samples\JSFiles
인증키를 가져오는 데 실패한 경우, http://www.dextsolution.com 에서 정품등록 후 “인증키 생성” 메뉴를 통해 직접 인증키를 확인할 수 있습니다.

2.     소스를 보면 각 파일마다 Localhost 로 표시된 부분이 있습니다. 외부에서 테스트 하는 경우 Localhost 부분을 서버의 주소로 바꿔줘야 합니다.

3.     DEXTUploadFL Post 방식의 업로드를 권장합니다. DEXTUpload Professional 제품군과 같은 서버측 업로드 컴포넌트와 같이 사용하면 다양한 처리가 가능합니다.
# POST방식 업로드를 위해서는 서버측 컴포넌트가 필요하며, DEXTUploadFL는 기본적으로 DEXTUpload Pro와 연동되어 있습니다.

4.     아래 예제들의 서버 페이지는 DEXTUpload Professional을 기준으로 작성되어 있습니다. 다른 서버측 업로드 컴포넌트를 사용해서 테스트 할 경우에는 서버측 파일을 수정해야 합니다.(DEXTUpload Professionalhttp://www.dextsolution.com/에서 평가판을 받을 수 있습니다.)

5.     아래의 예제는 소스를 쉽게 파악하기 위해서 꼭 필요한 부분만 간결하게 설명하였습니다. UI와 관련된 설명은 화면에 나타나도록 했고, 기타 소스와 관련된 내용은 주석으로 처리하였습니다.

6.     예제는 사용자의 이해를 돕기 위해서 Java Script만을 사용했습니다.

7.     에러 코드의 범위는 다음과 같습니다.
20000000 ~
일반적인 에러(파일크기, 파일개수 초과 등)
30000000 ~
플래쉬 함수 에러(인터넷 연결, IO 에러 등)
40000000 ~
예약되어 있는 코드번호

50000000 ~ 매니저와 모니터간 통신 중 발생하는 에러 메시지

60000000 ~ 예약되어 있는 코드번호

 

8.  기술 문의 방법

 

 

DEXTUpload 제품군 설명

DEXTUpload 제품군 설명

DEXTUpload 제품군의 사용 이해를 돕기 위한 각 제품의 간략한 설명입니다.

 

파일 업로드 기본

기본 POST 업로드

가장 간단한 POST 업로드 예제입니다.

이미지 업로드

파일 업로드 전 이미지 미리보기를 할 수 있는 예제입니다.

팝업 POST 업로드

업로드 모니터를 팝업창으로 실행하는 예제입니다.

업로드 모니터 선택

전송 진행률을 표시하는 업로드 모니터 타입을 선택하는 예제입니다.

 

파일 업로드 활용

게시판 수정모드

서버에 업로드 된 파일을 처리하고(추가/삭제) 새로운 파일을 업로드 하는 예제입니다.

데이터 업로드

Input Type의 폼 아이템의 정보를 전송된 파일정보와 함께 처리하는 예제입니다.

파일 전송 제한 설정

전송되는 파일의 전송용량과 개수를 설정하는 에제입니다.

파일 필터 설정

파일 업로드 객체에 파일을 추가할 때 파일을 필터링 하는 예제입니다.

SSL 업로드

SSL 환경에서의 업로드 예제입니다.

 

파일 업로드 UI 및 기본적인 API 활용

파일 아이템 정보 확인

FileUploadManager 객체에 추가된 파일의 정보를 알아오는 예제입니다.

FileUploadManager 객체 리뷰

FileUploadManager 객체의 동적 크기 변경 및 각각의 컨트롤의 Visible, Enable 속성을 변경하는 예제입니다.

BasicFileUploadMonitor 객체 리뷰

BasicFileUploadMonitor 의 객체의 각각의 컨트롤의 Visible, Enable 속성을 변경하는 예제입니다.

SimpleFileUploadMonitor 객체 리뷰

SimpleFileUploadMonitor 객체의 동적 크기 변경 및 각각의 컨트롤의 Visible, Enable 속성을 변경하는 예제입니다.

BarFileUploadMonitor 객체 리뷰

BarFileUploadMonitor 객체의 크기를 동적으로 변경하는 예제입니다.

 

파일 다운로드 기본

파일 다운로드

간단한 파일 다운로드 예제입니다.

멀티 파일 다운로드

Adobe AIR를 사용하여 멀티 파일을 다운로드하는 예제입니다.

파일 실행

다운로드 모니터 창을 띄우지 않고 바로 브라우저에서 실행하는 예제입니다.

다운로드 모니터 선택

전송 진행률을 표시하는 다운로드 모니터 타입을 선택하는 예제입니다.

 

파일 다운로드 활용

컨텐츠 보안 다운로드

대상 파일의 URL 노출시키지 않고 서버의 파일을 다운로드 있는 예제입니다.

, Server-side 업로드 컴포넌트와 연동되어야 합니다.

SSL 다운로드

SSL 환경에서의 다운로드 예제입니다.

 

파일 다운로드 UI 및 기본적인 API 활용

파일 아이템 정보 확인

FileDownloadManager 객체에 추가된 파일의 정보를 알아오는 예제입니다.

FileDownloadManager 객체 리뷰

FileDownloadManager 객체의 동적 크기 변경 및 각각의 컨트롤의 Visible, Enable 속성을 변경하는 예제입니다.

MultiFileDownloadManager 객체 리뷰

MultiFileDownloadManager 객체의 동적 크기 변경 및 각각의 컨트롤의 Visible, Enable 속성을 변경하는 예제입니다.

 

기타

기술지원

기술지원을 요청하는 절차에 대해 설명합니다.