Un saluto a tutti gli amici di Dotnethell. Ho un'applicazione asp.net 4.0 e nel momento in cui va a compilarmi un file in word mi dovrebbe mostrare una scritta tipo "Attendere prego...." in un div e contemporaneamente mostrare un file immagine gif in un'altro div....il problema sorge nel momento in cui eseguo questo codice:
System.Threading.Thread.Sleep(5000)
ClientScript.RegisterStartupScript([GetType](), "Javascript", "javascript: hideImage(); ", True)
Response.Redirect("~/Mode/X21.doc")
Mi esegue lo sleep e poi passa direttamente al response.redirect saltando la seconda riga del codice!! Se invece tolgo il response.redirect mi esegue correttamente la funzione java (che allego):
<script type="text/javascript">
function hideImage() {
if (document.getElementById) {
document.getElementById('WER').style.visibility = 'hidden';
}
}
function showImage() {
if (document.getElementById) {
document.getElementById('WER').style.visibility = 'visible';
}
}
</script>
Non capisco dove sbaglio.
Grazie a tutti.
Un saluto.