Home > IE 버전 > 설치
클라이언트 설치 프로그램을 다운로드하는 예제입니다.
설명

처음 제품을 사용하거나, 최신 기능 및 버그가 패치된 DEXTUploadX5 IE 버전을 새로 사용하려면 사용자 PC에 설치되는 클라이언트 컴포넌트를 교체해야 합니다.

그러므로 클라이언트를 다운로드할 수 있는 페이지로 이동할 수 있도록 처리해야 합니다.

dextuploadx5-configuration.js 파일에 기록된 제품의 위치 및 다운로드 페이지 위치가 설정되어 있어야 합니다.

/*
 * DEXTUploadX5 Configuration javascript file
 * Copyright DEVPIA Inc.
 */
;; (function (win) {
  ...
  win.dextuploadx5Configuration = {
    ...
    // 사용하고자 하는 버전입니다.
    // 이미 설치된 제품의 버전이 이보다 낮으면 ieDownloadURL이 가리키는 페이지가 팝업으로 호출됩니다.
    version: "1.0.0.0",
    // 다운로드할 클라이언트 설치 프로그램(dextuploadx5-activex-installer.exe)이 있는 위치입니다.
    productPath: location.origin + "/sample_x5_nj_servlet_ko/dx5",
    // 제품을 다운로드할 페이지의 위치입니다.
    // 팝업 (640x600) 형식으로 새로 디자인한 페이지의 주소를 기록합니다.
    ieDownloadURL: location.origin + "/sample_x5_nj_servlet_ko/ie/example-client-download.html"
  };	
})(window);

이 예제는 다운로드 페이지가 팝업으로 뜨는 예를 보여주기 위해서 dextuploadx5.js 파일의 스크립트가 읽히기 전에, 버전 정보를 교체하였습니다.

버전 정보가 교체되었으므로 다운로드 페이지가 팝업으로 보이게 됩니다.

<script src="../dx5/dextuploadx5-configuration.js"></script>
<script>
  // 다운로드 페이지가 팝업 되도록 다른 버전(상위)을 선언합니다.
  window.dextuploadx5Configuration.version = "999.999.999.999";
  // 연습용 페이지로 변경
  window.dextuploadx5Configuration.ieDownloadURL = "example-client-download.html";
</script>
<script src="../dx5/dextuploadx5.js"></script>

만일 저희가 제공하는 팝업 기능을 사용하지 않으려면, ieDownloadURL 속성을 빈문자열("")로 설정하면 팝업이 자동으로 보이지 않습니다.

IE 버전은 다운로드 페이지가 뜨더라도 화면에 컴포넌트가 보일 수 있습니다. 그러나 주요 자바스크립트 API가 컴포넌트와 서로 바인딩되지 않으므로 올바른 사용이 불가능합니다.

예제