Javascript setTimeout

id setTimeout( codice, offset )

La funzione setTimeout permette di eseguire un blocco di istruzioni dopo un dato periodo di tempo.

Il primo argomento è una stringa di testo che contiene le istruzioni javascript che verrano eseguite, il secondo è il periodo espresso in millisecondi.

Il valore di ritorno è un identificativo che sarà utile quando avremo la necessità di bloccare il timeout. Ecco un po’ di codice javascript:

1 function saluta() {
2 
3 alert('ciao');
4 
5 }
6 
7 var id = setTimeout( "saluta()", 5000 );
8 

In questo modo la funzione saluta verrà invocata dopo 5 secondi;

Se per qualsiasi motivo avessimo voluto bloccare il timeout avremmo potuto utilizzare il metodo clearTimeout passandogli come argomento l’id del timeout creato in precedenza:

1 if( .... ) {
2 
3 clearTimeout( id );
4 
5 }

Informazioni

Puoi utilizzare una versione personalizzata di Textile nei post, nelle pagine del wiki e negli articoli.

Inoltre sono state aggiunte delle personalizzazioni per facilitare la scrittura, ulteriori informazioni sono raggiungibili qui.