지정된 파일의 다운로드를 시작한다.

Script[sVal=]download.startDownload(urlVal,fpCallback)
인수/파라메터
urlVal : (주소)
필수적인 요소이며, 다운로드할 파일의 위치를 지정하는 문자열이다.
fpCallback : (인수)
필수적인 요소이며, 다운로드가 완성된 후에 수행될 코드를 지정하는 기능함수 지정자이다.
반환값

반환값 sVal은 텍스트파일의 다운로드 내용을 반환한다.

특기

뒤로 호출(callback) 기능함수 지정자는 단일 파라메터를 갖는다. 다운로드가 성공적으로 수행되면, 파일의 내용이 파라메터로 전달되고 수행할 수 있는 스크립트이다.

startDownload 메서드는 텍스트 문서의 내용만을 반환한다. 다른 문서의 양식이 다운로드되면, 파일 내용은 반환되지 않고, 그 양식만 반환된다.

주의 : startDownload 메서드를 사용하기위하여 VBScript를 사용할 때, 기능함수의 지정자를 얻기 위하여 GetRef를 사용할 필요가 있다. 그러면 이 기능함수 지정자는 startDownload 메서드에 전달된다.
적용
개체scriptIE
downloaddownload.startDownload(urlVal,fpCallback)IE5(win32,unix)

method
startDownload 메서드
startDownload</b> 메서드이전페이지로페이지 맨위로페이지 맨아래로
<SCRIPT>
function fnCallBack(vData){
  var aData=vData.split('\n');
}
</SCRIPT>

뒤로 호출(callback) 기능을 설명한다. 뒤로 호출 기능은 한개의 파라메터만 받는다.
여기서 vData는 파일의 내용이고, 여러 aData로 나뉜 배열변수를 만들 수 있다


startDownload 메서드로 지정한 파일를 다운로드하고, 다운로드가 완료되면 뒤로 호출 doAfterDown기능으로 알린다.

<HTML XMLNS:MSIE>
<MSIE:DOWNLOAD id="oDownload" style="behavior:url(#default#download)" />
<SCRIPT>
function doAfterDown(vData) {
  alert (vData);
}
</SCRIPT>
<BUTTON onclick="javascript:oDownload.startDownload('../object/exp/wchild01.html',doAfterDown)">다운로드</BUTTON>

VBScriptdownload 비헤이버를 호출한다.

<HTML XMLNS:IE>
<SCRIPT language="VBScript">
Function doDwDown(vvbData)
  MsgBox vvbData
End Function
</SCRIPT>
<IE:download id="ovbDownload" style="behavior:url(#default#download)" />
<BUTTON onclick="vbscript:ovbDownload.startDownload '../object/exp/wchild01.html', GetRef('doDwDown')">다운로드</BUTTON>
method
startDownload 메서드
견본
이전페이지로페이지 맨위로
최종 수정:
04/06/2025 01:01:27
KoXo Homepage
All right reserved
비정상적인 방식으로 프레임없이 페이지에 접속하면 자주 오류가 발생됩니다.
오류가 나면 정상적 접속으로 시도해 보세요.
http://koxo.com/lang/js/method/startDownload.html