none
Abrir arquivo de diretório sem a opção de salvar RRS feed

  • Pergunta

  • Boa Tarde,

    Estou querendo fazer download de um arquivo, mais queria saber como tira a opção de salvar o arquivo e deixar somente o Abrir.

    Dim oPasta As New DirectoryInfo("C:\Imagens" & "\" & Now.Date.ToString("MM_yyyy") & "\")
            Dim oArquivo As New FileInfo(oPasta.FullName + txtNomeArquivo.Text)
            Response.Clear()
            Response.ContentType = "application/octet-stream"
            Response.AddHeader("Content-Disposition", "attachment; filename=""" & oArquivo.FullName & """")
            Response.AddHeader("Content-Length", oArquivo.Length.ToString())
            Response.Flush()
            Response.WriteFile(oArquivo.FullName)

    Estou usando o código acima, mas para abrir o arquivo também vem a opção de salvar

    eu quero deixar a opção de Salvar desabilitada.

    Aguem pode me ajudar?

    Att.,

    segunda-feira, 25 de fevereiro de 2013 15:23

Todas as Respostas

  • Diego,

    Infelizmente isto não é possível, pois todos os navegadores utilizam deste mecanismo como segurança para evitar quesalvem algo em seu computador sem o seu conhecimento.

    Vitor Mendes | Seu feedback é muito importante para todos!
    Visite o meu site: http://www.vitormendes.com.br/

    segunda-feira, 25 de fevereiro de 2013 16:30
  • Mas a caixa de dialogo pode aparecer, somente o botão de salvar ficaria desabilitado, será que mesmo assim não tem como?
    segunda-feira, 25 de fevereiro de 2013 16:36
  • Infelizmente não, não existe interação que possa ser feita para que o navegador libera este tipo de recurso. Talvez via ActiveX, porem só funciona com o Internet Explorer.

    Vitor Mendes | Seu feedback é muito importante para todos!
    Visite o meu site: http://www.vitormendes.com.br/

    segunda-feira, 25 de fevereiro de 2013 17:46