Guidainlinea.com - Risorse gratuite per Webmaster

| ASP | PHP | Download | Flash | NEWS | Grafica | .NET | Basi Banner | PhpNuke | Forum | Top100 | Webring |

 
100cocktails
   

 

 

 

 

 

 

I timer Javascript

Anche Javascript, come altri ambienti di programmazione, utilizza eventi timer che vengono generati allo scadere di un determinato intervallo di tempo. Questi eventi possono essere utili per stabilire quando debba essere eseguita una certa azione sulla pagina Web.

L'evento che rende possibile i timer è la funzione setTimeout() che accetta due parametri: il primo è l'istruzione da eseguire, il secondo è il tempo da aspettare prima che l'istruzione venga eseguita. Da notare come questo valore è espresso in millesimi di secondo, quindi, se vogliamo attendere 10 secondi prima di generare un evento, dobbiamo impostare 10000 millisecondi.

Esempio 5.9

<html>
<head>

<script language="javascript">

<!--

function CambiaScritta() {
document.write("Ecco la nuova scritta!");
}

//-->

</script>

</head>

<body onLoad="window.setTimeout('CambiaScritta()', 5000)">

Tra 5 secondi comparirà una nuova scritta...

</body>
</html>

In questo esempio, al caricamento della pagina, il timer comincerà a "contare" 5 secondi prima di chiamare la funzione CambiaScritta che visualizzerà nella pagina del browser "Ecco la nuova scritta!"

Se il metodo setTimeout() esegue l'istruzione solo una volta, abbiamo a nostra a disposizione un altro evento che imposta invece delle pause multiple, cioè ripete con regolarità la stessa istruzione. Lo stesso risultato possiamo ottenerlo immettendo l'evento setTimeout all'interno di un loop for o while, ma mediante la funzione setInterval() possiamo raggiungere questo risultato con più celerità.

Lezione successiva =>

Torna all'indice

 

 

.:: Le sezioni ::.

 .: HTML
 .:
ASP
 .:
PHP
 .:
CSS
 .:
.NET
 .:
CGI/PERL
 .:
Flash
 .:
Download
 .:
JavaScript
 .:
FrontPage
 .:
DreamWeaver
 .:
IIS
 .:
PaintShop Pro
 .:
SQL
 .:
VisualBasic
 .:
XML.NET
 .:
PHPNuke
 .:
PhotoShop
 .:
Basi banner

.:: Script & File ::.

 .: ASP
 .:
.NET
 .:
PHP
 .:
CGI/PERL
 .:
Movies
 .:
Basi Banner
 .:
Programmi

.:: FAQ ::.

 .: ASP
 .:
HTML
 .:
PHP
 .:
CSS

.:: Tutorials ::.

 .: ASP
 .:
PhotoShop
 .:
Flash
 .:
JavaScript

 

 

Guidainlinea.com come homepage |  Aggiungi questa pagina ai preferiti
Home | Manuali | EBooks | Libri | NewsLetter | Community | Corsi | Shopping | Guadagna | Servizi | Mandaci il tuo tutorial | Links
Per qualsiasi informazioni scrivi alla Redazione al Webmaster o per informazioni generali ad info@manuali.net - Note Legali