Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Download file

  1. #1

    Download file

    Qualcuno può indicarmi il modo per far sì che, a seguito di un reindirizzamento mediante tag <a> ad un file .pdf o .xls, questi non venga aperto direttamente sul browser, ma appaia la finestra del salvataggio dei dati?
    Grazie per l'aiuto.
    Mauro

  2. #2
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854
    1)non credo si possa
    2)è il forum sbagliato credo
    3)zippa il file


  3. #3
    Si può ma non devi puntare ad un file ma ad una pagina fittizzia tipo download.asp che poi vada a riprendere il file fisicamente sul disco.

  4. #4
    Il forum non credo sia sbagliato: avevo del codice asp che faceva una cosa del genere con varie estensioni del file, ma purtroppo non lo trovo più...
    Mauro

  5. #5
    deivnet, cosa intendi con: ...poi va à riprendere il file...?
    Mauro

  6. #6
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854
    Originariamente inviato da maueo.mb
    Il forum non credo sia sbagliato: avevo del codice asp che faceva una cosa del genere con varie estensioni del file, ma purtroppo non lo trovo più...
    per come lo avevi esposto tu si

  7. #7
    Risolto, vi posto il codice:

    codice:
    Response.Buffer = True
    Dim objXMLHTTP, StrURL, StrNome
    StrURL = "http://www.miosito.com/adobe/file.pdf"
    StrNome = "file1.pdf"
    Set objXMLHTTP = Server.CreateObject("MSXML2.ServerXMLHTTP")
    objXMLHTTP.Open "GET", StrURL, False
    ' Richiama il file
    objXMLHTTP.Send
    ' Aggiunge un header per far scaricare il file
    Response.AddHeader "Content-Disposition", "attachment;filename=" & StrNome
    Response.ContentType = "application/octet-stream"
    ' Manda il contenuto con BinaryWrite
    Response.BinaryWrite objXMLHTTP.responseBody
    Set xml = Nothing
    Mauro

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.