Help, strano problema con download forzato, non ne esco fuori!
fabioRGV non è online. Ultima attività: 24/04/2007 14.45.44fabioRGV
Inserito il: 19 gennaio 2007 17.30
25 messaggi dal 18 mar 2004 Istalla Microsoft Silverlight!
Ciao a tutti, vi racconto qual'è il mio problema:
sto realizzando un sito per la mia azienda, l'utente che si collega può scaricare dei pdf generati al volo.
Ho diviso il codice in due pagine asp, la prima con la generazione del pdf e la seconda col codice di download forzato:

Response.Buffer = true
strNome = "nomefile.pdf"
Set objStream = Server.CreateObject("ADODB.Stream")
objStream.Type = adTypeBinary
objStream.Open
objStream.LoadFromFile myfile
Response.ContentType = "octet/stream"
Response.AddHeader "Content-Disposition", "attachment;filename=" & strNome
Response.BinaryWrite objStream.Read
objStream.Close
Set objStream = Nothing

Il problema qual'è? è che se in strNome specifico il ".pdf", la finestra chiamante rimane aperta. Se invece nel nome del file non metto il ".pdf" la finestra rimane in piedi il tempo di creare il pdf e poi si chiude da sola.
In entrambi i casi il download funziona regolarmente, ma io vorrei farlo scaricare .pdf sto benedetto file, e la finestra si deve chiudere sempre.

Non sò come fare
Grazie anticipatamente per ogni consiglio

fabio
Re: Help, strano problema con download forzato, non ne esco fuori!
fabioRGV non è online. Ultima attività: 24/04/2007 14.45.44fabioRGV
Inserito il: 19 gennaio 2007 17.35
25 messaggi dal 18 mar 2004 Istalla Microsoft Silverlight!
aggiungo:

ho lo stesso problema con estensioni .txt .avi .mp3 .xml

non ho problemi con estensioni .zip .rar .bin .exe

Re: Help, strano problema con download forzato, non ne esco fuori!
fabioRGV non è online. Ultima attività: 24/04/2007 14.45.44fabioRGV
Inserito il: 22 gennaio 2007 09.25
25 messaggi dal 18 mar 2004 Istalla Microsoft Silverlight!
uppppppppp
Re: Help, strano problema con download forzato, non ne esco fuori!
marcodonza non è online. Ultima attività: 28/07/2008 11.29.37marcodonza
Inserito il: 25 luglio 2008 13.51
248 messaggi dal 01 apr 2004 Istalla Microsoft Silverlight!
anch'io lo stesso problema con i pdf !

Ciao,
DNZ
RE: Help, strano problema con download forzato, non ne esco fuori!
m.casati non è online. Ultima attività: 06/09/2008 12.31.42m.casati
Inserito il: 28 luglio 2008 17.42
contributi / Top Poster / Community manager / www.guru4.net / Blog / 2306 messaggi dal 13 giu 2001 Istalla Microsoft Silverlight!
Come noto il comportamento di IE (aprire un file dentro il browser oppure visualizzare la finestra di dialogo apri/salva con nome/annulla) dipende dalle impostazioni del singolo client per ogni tipo di file.

Provate ad impostare il content-type ad "application/unknown":
Response.ContentType = "application/unknown"

HTH

Matteo Casati
GURU4.net

Vai a:
Torna al forum |   Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.


maltra - 811 pt
vladimiro - 562 pt
fabrica - 180 pt

Ultimi vincitori: fabrica, vladimiro, PeppeDotNet

Iscriviti anche tu e raccogli punti. Questo mese in palio VS 2008 + Windows Server 2008, ReShaper e 1 ebook!



COMMUNITY
ULTIMI MESSAGGI


IN EVIDENZA
MISC
Powered by .db Forums