<%
fn = "arquivo.ext"
Response.AddHeader "Content-Disposition","attachment;filename=" & fn
...
response.binarywrite(binarydata)
%>Algumas versões do Internet Explorer não vai gostar do formato acima. Há pelo menos seis versões do comando que você pode ter que tentar, e eles são em grande parte mutuamente exclusivos, então você provavelmente vai ter de enviar código condicional baseado na versão do navegador.
Response.AddHeader "Content-Disposition", "attachment; filename=" & fn Response.AddHeader "Content-Disposition", "attachment; filename=" & fn & ";" Response.AddHeader "Content-Disposition", "inline; filename=" & fn Response.AddHeader "Content-Disposition", "inline; filename=" & fn & ";" Response.AddHeader "Content-Disposition", "filename=" & fn Response.AddHeader "Content-Disposition", "filename=" & fn & ";"

Help














