Come creare un timer senza l'uso di Ajax?

giovedì 27 novembre 2008 - 23.10

86Marco Profilo | Expert

Salve, vorrei creare un timer che ad ogni 5 secondi mi aggiorni la pagina. Lo vorrei fare senza l'uso di Ajax, poichè il mio servizio di Hosting non lo supporta.
Grazie

Anonimo Profilo | Senior Member

Se devi aggiornare tutta la pagina non c'è bisogno che usi ajax, puoi semplicemente fare un reload con js.

Ciao!


Riccardo

86Marco Profilo | Expert

Ok grazie.
e se io volessi al cllick di un bottone aspettare 5 secondi prima di fare una certa cosa? come posso fare?

Anonimo Profilo | Senior Member

Dal sito del w3c:

<html> <head> <script type="text/javascript"> function timedMsg() { var t=setTimeout("alert('5 seconds!')",5000); } </script> </head> <body> <form> <input type="button" value="Display timed alertbox!" onClick="timedMsg()"> </form> </body> </html>

Ciao!
Riccardo

86Marco Profilo | Expert

Ciao riky, scusami se ti ridisturbo ma sai non sono molto pratico con la programmazione Javascript.
In particolare un evento che al click di un pulsante mi trattenga la pagina corrente per 5 secondi prima di farmi il redirect verso un'altra...

Anonimo Profilo | Senior Member

Credo sia una roba del genere:

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

Ciao!
Riccardo
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5