trigo0, ahi va el código ASP
Código:
<%@Language="JScript"%>
<%
var nombre
nombre = "algo.jpg";
var objStream = new ActiveXObject("ADODB.Stream");
objStream.Type = 1;
objStream.Open();
objStream.loadFromFile(Server.MapPath(nombre));
Response.ContentType = 'application/unknown';
Response.addHeader('content-disposition', 'attachment;filename=' +nombre);
Response.BinaryWrite(objStream.read());
objStream.Close();
objStream = null;
%>
Es lo más compacto que pude realizar en ASP
Saludos ;)