15 messaggi dal 02 agosto 2002
Ho realizzato un'applicazione per consentire l'UpLoad di alcuni file txt.

Il problema che ho ora è direalizzare una pagina che faccia capire all'utilizzatore che il file è in fase di caricamento sul server.

Qualcosa del tipo :

<table width="70%" align="center" border="0">
<tr>
<td width="32" height="32">
<img align="center" src="../img/Clessidra.gif" alt="">
</td>
<td class="Attesa" width="*" align="left">Verifica integrità File inviato</td>
</tr>
</table>
<%response.redirect ("Upload.asp")%>

Ho rpovato a mandare sulla pagina di attesa l'action del form dellla pagina di invio del file e poi a fare un response.redirect da quest'ultima a quella che fà l'UpLoad vero e proprio(<%response.redirect ("Upload.asp")%>), ma non è possibile perchè mi da errore sull'intestazione:

Oggetto risposta errore "ASP 0156 : 80004005"

Errore dell'intestazione

/UpLoad/Attesa.asp, riga 32

Le intestazioni HTTP sono già state inviate al browser client. Se necessario, modificare le intestazioni HTTP prima di scrivere il contenuto della pagina.

Ho provato anche a farlo in javascript sull' onclick del bottone di invio del file :

<script>
function Attesa(){
document.frmInvio.action="Upload.asp";
document.frmInvio.method="post";
document.frmInvio.enctype="multipart/form-data";
document.frmInvio.submit();
}
</script>

Ma non mi passa nè il Request.TotalBytes, nè il Request.BinaryRead(byteCount).

Qualcuno ha già fatto una cosa del gnere ? Oppure sa darmi un'idea su come poterlo fare ?

Grazie

Luana
2.907 messaggi dal 15 maggio 2001
Contributi
Devi verificare che i tag Html vengano inseriti dopo il tuo codice Html oppure puoi attivare il buffer e fare un Response.Clear prima dell'eseguzione del codice

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.