기술문서 ID P_000038
HowTo IE8에서 파일 업로드 시 유의사항
에러코드
태그 DEXTUpload Pro 제품정보
작성일 2010-03-19
문제

IE8에서도 파일업로드 자체는 기존과 동일하게 사용이 가능합니다.

IE7부터 보안옵션 중 ‘파일을 서버에 업로드 할 때 로컬 디렉터리 경로 포함’ 옵션이 추가되었습니다. (인터넷 옵션->보안 탭->각 항목의 ‘사용자 지정수준’)

해당 옵션의 기본값은 IE7의 경우 ‘사용’으로 설정되어있으며 IE8의 경우 ‘사용 안 함’으로 설정되어 있습니다.

 

‘사용’으로 설정되어있을 경우 DEXTUpload Pro의 모든 버전에서 정상적으로 파일의 폼 데이터를 받아올 수 있습니다.

‘사용 안 함’으로 설정되어있을 경우 IE에서 파일명을 포함한 파일의 전체경로(클라이언트)를 전송하지 않습니다.

 

위와 같은 IE의 설정차이 때문에 3.1.9버전까지는 FilePath프로퍼티나 Form프로퍼티를 사용하여 데이터를 받아오지 못할 수 있으며 3.2.0버전부터는 파일명을 받아올 수 있도록 제작되었습니다.

 

*업로드 된 파일명을 Save, SaveAs메소드 사용시 반환되는 실제 서버에 저장된 파일의 전체 경로에서 얻어올 경우 위 내용과 상관없이 정상적으로 처리하실 수 있으므로 브라우저 설정을 변경할 필요가 없습니다.

 

끊임없이 변화하는 서버와 클라이언트 환경을 모두 지원할 수 있도록 DEXT제품군은 지속적인 업그레이드를 제공하고 있습니다.

구매하신 제품은 가능한 항상 최신버전으로 사용하시는 것을 권장합니다.

해결