Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    171

    forzare il download su + immagini

    ciao a tutti,

    con questo codice io riesco a forzare il download del file inserito:

    Response.Buffer = True

    Dim objXMLHTTP, StrURL, StrNome

    StrURL = "http://store.aspitalia.com/ads/banners/concorso.gif"
    StrNome = "banner.gif"

    Set objXMLHTTP = Server.CreateObject("MSXML2.ServerXMLHTTP")
    'Utilizziamo la versione 3 che non ha problemi di performance
    'per la 2 usare Microsoft.XMLHTTP

    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

    ' Imposta il content su octet-stream, forzando l'apertura fuori dal browser
    Response.ContentType = "application/octet-stream"

    ' Manda il contenuto con BinaryWrite
    Response.BinaryWrite objXMLHTTP.responseBody

    Set xml = Nothing



    ora quello che volevo sapere era se fosse possibile non fare uscire la maschera del browser che chiede dove salvare il file, ma far salvare il file direttamente su un percorso che passo io da codice

    in questo modo poi potrei fare un ciclo e scaricare + immagini contemporaneamente
    qualcuno mi può aiutare?

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Sul client?
    Non si può per fortuna.

    Roby

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 © 2025 vBulletin Solutions, Inc. All rights reserved.