INTERNET EXPLORER? Ti consiglio di navigare questo sito con Mozilla Firefox oppure con Google Chrome.

Un orologio scorrevole in Javascript

Autore: Luca Ruggiero | Tell a Friend

Corso Java
Impara a programmare col linguaggio OOP della Sun.

Corso Javascript e DHTML
Impara a creare controlli ed animazioni!

Corso Web Design
Disegno di siti Web con HTML, CSS e Dynamic HTML.

Concesso in esclusiva a MrWebmaster.it - E' vietata la pubblicazione senza espresso consenso del proprietario

Molti Webmaster che amano mostrare la data e l'ora corrente sul proprio siti vorrebbero visualizzare l'ora in modalità scorrevole, lasciando aumentare il numero dei secondi da 0 a 59 prima di vedere scattare il minuto successivo.

La soluzione è semplice ed è realizzabile lato client in Javascript.

Per prima cosa creiamo un elemento di testo a cui assegnamo un identificativo che richiameremo nello script di riferimento

<span id="orologio"></span>
Di seguito il codice dello script
function OrologioScorrevole()
{
    var data = new Date();
    var hh = data.getHours();
    var mm = data.getMinutes();
    var ss = data.getSeconds();
    var ora = hh + ":" + mm + ":" + ss;
    document.getElementById("orologio").innerText = ora;
    window.setTimeout("OrologioScorrevole()", 1000);
}
Ricarichiamo la funzione che mostra l'ora ogni secondo ed il gioco è fatto!

Per far partire la funzione dobbiamo lanciarla all'evento onload del body della pagina
<body onload="OrologioScorrevole()">
Di seguito un esempio

A proposito... che ora è?

IN EVIDENZA
HOT LINKS