- function CreaHTTP(){ 
-     var http_request; 
-     if (window.XMLHttpRequest) { // Mozilla, Safari, Opera ... 
-       http_request = new XMLHttpRequest(); 
-     } else if (window.ActiveXObject) { // IE 
-       http_request = new ActiveXObject("Microsoft.XMLHTTP"); 
-     } 
-     return http_request; 
- } 
-   
- function handleHttpResponse() { 
-     if (http.readyState == 4) { 
-       var text = http.responseText 
-       var fso = new ActiveXObject("Scripting.FileSystemObject"); 
-       var a = fso.CreateTextFile("c:\\archivo.txt", true); 
-       a.Write(text); 
-       a.Close(); 
-     } 
- } 
- var url = "http://mipagina.com/archivo.txt"; //el archivo que quieres descargar 
- var http = CreaHTTP(); 
- http.open("GET", url, true); 
- http.onreadystatechange = handleHttpResponse; 
- http.send(null); 
-