프로필 사용 예제입니다.
- 설명
-
사용자가 파일을 추가하거나, 다운로드할 위치를 지정하기 위한 다이얼로그 창을 열었을 때, 마지막 위치를 기억하도록 설정할 수 있습니다.
프로필을 사용하면 다이얼로그 폴더 시작 위치가 마지막에 선택했던 위치와 동일하도록 처리됩니다.
그러나 openDownloadPathDialog 함수의 경우에는 시작 위치가 마지막 선택 위치가 아니라, 내부적으로 정해진 다운로드 위치로 설정됩니다.
다만 openDownloadPathDialog 함수를 사용하여 경로를 변경했다면, 그 경로는 openFileDialog, openFolderDialog 두 함수에 영향을 줄 수 있습니다.
var dx = dx5.get("컴포넌트 아이디"); // 프로필을 사용하도록 설정합니다. dx.setEnableUseProfile(true); // 파일을 추가할 때 프로필 영향을 받습니다. dx.openFileDialog(); // 폴더를 추가할 때 프로필 영향을 받습니다. dx.openFolderDialog(); // 다운로드 경로를 변경할 때는 프로필 영향을 받지 않지만, 설정된 경로가 // openFileDialog, openFolderDialog 함수 호출에 영향을 줍니다. dx.openDownloadPathDialog();
프로필을 사용하지 않는다면, 동일한 위치가 선택되도록 보장할 수 없습니다.
최근 Internet Explorer 브라우저는 보안이 강화되어서, 서비스하고자 하는 웹사이트를 신뢰할 수 있는 사이트로 등록하지 않는 경우, ActiveX의 파일 쓰기가 제한되거나, 특별한 오류 없이 무시될 수 있으니, 이를 유념하시길 바랍니다.
- 예제
-
프로필 설정 여부
파일 추가, 파일 다운로드 및 설정