Dúvida com response.setHeader

5 respostas
A

Tenho este exemplo:

response.setHeader("Content-Disposition", "attachment;filename=Temp.htm");

Ele abre a tela de confirmação de download com os botões abrir, ?salvar?, ?cancelar? e ?mais opções?.

Problema: O usuário não pode abrir o arquivo, só salvar!

Pergunta: Como eu faço para retirar o botão ?abrir??

5 Respostas

nbluis

isso é recurso do browser não de controle seu …

dai tu ja ta pedindo demais…

A

Com o comando em java script abaixo eu consigo fazer isso, como o exemplo anterior não da?

<SCRIPT LANGUAGE=JAVASCRIPT>
    document.execCommand("SaveAs");    
</SCRIPT>
nbluis

A é…
Teste isso em qualquer browser senão o IE.

nbluis

O que ele faz nada mais é do que abrir o salvar como do teu IE, não é a mesma coisa que o gerenciador de download do navegador.

marcel.begliomini

Qdo abre as opções de Abrir, Salvar ou Cancelar e o usuário clicar em Abrir, gostaria que abrisse em uma outra janela do navagador e não a mesma que está o link para o download.

Como faço isso?

Obrigado

Criado 23 de maio de 2007
Ultima resposta 8 de abr. de 2009
Respostas 5
Participantes 3