Quello che vuoi fare tu si può realizzare in javascript.
Visto che sei stato snobbato e se il moderatore lo permette (per questa volta sola), ti posto la soluzione. Devi modificare lo script di prima in questo modo:
pagina form.asp
codice:
<FORM METHOD="POST" enctype="multipart/form-data" ACTION="upload_semplice.asp?upload=1">
File : <INPUT TYPE="file" NAME="Campo1">
<INPUT TYPE="submit" NAME="Enter">
</FORM>
Pagina Upload_semplice.asp
codice:
<%
Dim oUpload
Set oUpload = new cUpload
oUpload.SetPath "/public/Tue_immagini"
oUpload.UploadAndSave
Set oUpload=Nothing
Response.redirect("loading.htm")
%>
Come vedi, redireziono verso la pagina loading.htm che è quella che fa l'effetto loading
codice:
<html>
<head>
<title>Simulazione dell'effetto Loading di Flash col Dhtml</title>
<style type="text/css">
td.loading { text-align: Center; color: #778899; font: Bold 11px Verdana; }
td.barra { background-color: #F9F9F9; border: Solid 1px #CCCCCC; }
#barra { background-color: #EEEEEE; }
#percentuale { text-align: Center; color: #778899; font: Bold 10px Verdana; }
</style>
<script language="javascript" type="text/javascript">
<!--
var espandi = 0;
function Loading() {
barra.style.width = espandi;
espandi++;
percentuale.innerHTML = Math.round(espandi / 2) + "%";
if (espandi != 200) {
window.setTimeout("Loading(), 10");
}
}
function Go() {
location.href = "form.asp";
}
window.setTimeout("Go()", 12000);
//-->
</script>
</head>
<body topmargin="150" onLoad="Loading()" scroll="No">
<table width="222" align="center" cellpadding="1" cellspacing="10">
<tr>
<td class="loading">...Loading</td>
</tr>
<tr>
<td class="barra"><div id="barra"></div></td>
</tr>
<tr>
<td><div id="percentuale"></div></td>
</tr>
</table>
</body>
</html>
La riga
location.href = "form.asp";
reinvia alla pagina del form, ma tu puoi reindirizzarla dove vuoi.
Naturalmente questo è solo un esempio e ho usato il primo script che ho trovato per il loading, ma tu puoi usarne un altro e che magari funzioni anche sotto Firefox ecc...
Valgono le cose che ti ho detto prima per l'online o il locale