지정된 파일의 다운로드를 시작한다.
![]() | Script | [sVal=]download.startDownload(urlVal,fpCallback) |
반환값 sVal은 텍스트파일의 다운로드 내용을 반환한다.
뒤로 호출(callback) 기능함수 지정자는 단일 파라메터를 갖는다. 다운로드가 성공적으로 수행되면, 파일의 내용이 파라메터로 전달되고 수행할 수 있는 스크립트이다.
startDownload 메서드는 텍스트 문서의 내용만을 반환한다. 다른 문서의 양식이 다운로드되면, 파일 내용은 반환되지 않고, 그 양식만 반환된다.
개체 | script | IE |
---|---|---|
download | download.startDownload(urlVal,fpCallback) | IE5(win32,unix) |
![]() | startDownload 메서드⇒ | ![]() | ![]() ![]() ![]() |
<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>
VBScript로 download 비헤이버를 호출한다.
<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>
![]() | startDownload 메서드 | ⇒ | ![]() ![]() |
최종 수정: 04/06/2025 01:01:27 | ![]() All right reserved | 비정상적인 방식으로 프레임없이 페이지에 접속하면 자주 오류가 발생됩니다. 오류가 나면 정상적 접속으로 시도해 보세요. | http://koxo.com/lang/js/method/startDownload.html |