С помощью встроенной в IE>=5 фичи, можно загрузить какой либо файл и по окончании загрузки получить содержимое данного файла для последующей обработки. В отличии от метода получения данных через IFRAME, содержимое файла не обрабатывается IExplorer'ом и нигде не отображается. По сути дела мы получаем source файла.
Файлы можно качать только в пределах текущего домена, с чужих серверов не получится.
Пример:
http://dimsi.sibfair.nsc.ru/ie-features/download.htm<HTML>
<HEAD><TITLE>download Behavior</TITLE></HEAD>
<BODY>
<script language="JavaScript"><!--
function isDownloadComplete(txt){
outArea.innerHTML=txt;
}
//-->
</script>
<button onclick="outArea.startDownload('text.txt',isDownloadComplete)">START download ./text.txt</button>
<P id=outArea STYLE="behavior:url(#default#download); border: 1 solid"></P>
</BODY>
</HTML>