Programmazione Web » Javascript » Un saluto personalizzato in base all'ora
Un saluto personalizzato in base all'ora
Difficoltà:
Scritto da Alberto Giuliani
Sito Web: http://www.agwebsolutions.it ![]()
Questo tutorial è stato letto 1324 volte
In questo tutorial vedremo come realizzare una pagina al cui caricamento appaia un alert con messaggio diverso in base all'ora.
Ecco il codice Javascript da inserire tra i TAGs HEAD della nostra pagina:
<script language="Javascript" type="text/javascript">
ora = new Date
if (ora.getHours() < 5) {
alert("Ti piace visitare il sito di notte, eh?");
}
else if (ora.getHours() < 12) {
alert("Buongiorno!!");
}
else if (ora.getHours() < 17) {
alert("Buon pomeriggio!!");
}
else {
alert("Buonasera!!");
}
</script>
La funzione getHours recupera l'ora dalla data. Il ciclo effettua diversi controlli sull'ora, restituendo un messaggio diverso per ogni fase della giornata.
A voi il compito di personalizzare i messaggi degli alert.
E' possibile far sì che il messaggio di benvenuto appaia nel testo della pagina utilizzando "document.write" al posto di "alert". Ecco un esempio:
...
if (ora.getHours() < 5) {
document.write("Ti piace visitare il sito di notte, eh?")
}
...

