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);