5 messaggi dal 25 agosto 2004
www.symbolica.it
Ciao ragazzi,
ho un problema con il download di file, mi spiego meglio.
Seguendo le istruzioni di un articolo di aspitalia, ho una pagina asp.net (download.aspx) che al suo interno
recupera un file da una fonte ftp e genera l'input binario
con il content-type del file, in effetti è la pagina stessa
che si "trasforma" nel file da inviare.
Ora, se la richiamo tramite un anchor <a href="download.aspx">ff</a>
funge bene, nel senso che tranquillamente mi ritorna il file.
Se la richiamo tramite una window.open('download.aspx') oppure
tramite l'action di un form <form action='download.aspx' target='_blank'>
funziona pure, solo che mi appare la finestra aperta di explorer
alle spalle...
Posso non farla apparire sta benedetta finestra di explorer , oppure nasconderla ?
Questa finestra al termine del download del file manco si chiude da sola...
Grazie in anticipo,
Vincenzo Papa.
5 messaggi dal 25 agosto 2004
www.symbolica.it
Vabbe',
dopo due giorni di tentativi ho risolto semplicemente
trasformando la pagina download.aspx in una funzione
e richiamandola attraverso il click di un pulsante.
Grazie lo stesso,
Vincenzo Papa.

Ps. posto il codice, magari può essere utile a qualcuno...

function downloadfile(namewithPath,filename,contentType)

Response.ContentType = contentType
Dim fileToDownload As System.IO.FileInfo = New System.IO.FileInfo(myFileName)
Response.AddHeader("Content-Disposition", _
"attachment; filename=""" & filename & """")
Response.TransmitFile(namewithPath)

end function

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.