Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde pessoal,
Seguinte, tenho uma página em .asp, que faz download de um outro arquivo. Funciona perfeitamente no IE9 e não no IE7/8.
Meus teste estão sendo feitos no IE Tester e não faço ideia do que seja.
Já limpei toda a página e fiz somente uma função para exibir um alert(); e nem isso funciona.
Se alguém souber como resolver isso fico muito grato.
Valeu!!
Então, descobri a raiz do problema.
Não entendo o motivo dele não deixar baixar por conta dessas linhas de código.
Se alguém tiver uma ideia de como resolver, fico muito grato.
Response.AddHeader "Content-Disposition", "attachment; filename=tste.xls"
Response.ContentType = "application/vnd.ms-excel"
Para forçar o download dos arquivos, utilize em ASP:
Response.AddHeader "Content-Type","application/x-msdownload"
Att.
Bom dia pessoal,
O código ficou assim e ainda não funcionou.
Se tiverem alguma outra forma de como resolver eu agradeço.
Obrigado.
Response.AddHeader "Content-Type","application/x-msdownload"
Response.AddHeader "Content-Disposition", "attachment;filename=Planilha.xls"
Response.End
Testa assim:
Response.Buffer = True
Response.AddHeader "Content-Type","application/x-msdownload"
Response.AddHeader "Content-Disposition","attachment;filename=Planilha.xls"
Response.Flush
Att.
Obrigado pela ajuda. Deu certo Valeu mesmo.
se nem um alert ta funcionando, então ou o seu ie tester está bugado(sugiro instalar uma VM, ou outro gerenciador de navegadores).
ou o suporte a javascript está desativado.