16/12/2001 - Corretto un bug nell'orologio che non gli consentiva di riconoscere il mese di Dicembre.
È sufficiente togliere il "-1" dalla riga 39 (che quindi diventa dm=dt.getMonth()) e modificare l'array alla riga 72 che diventa:
var mese=new Array('Gennaio','Febbraio','Marzo','Aprile','Maggio','Giugno','Luglio','Agosto','Settembre','Ottobre','Novembre','Dicembre').
Nell'archivio .zip queste modifiche sono già state effettuate.
Ti allego un piccolo script divertente che ho appena terminato, si tratta di un datario-orologio dinamico,
nel senso che in base all'ora del giorno posiziona dinamicamente il sole nel cielo,
cosicchč al mattino sorge a sinistra (est) e la sera tramonta dietro le montagne a destra (ovest),
Di conseguenza diventa buio (cambio di sfondo) e sorge la luna che tramonta al mattino.
Lo script interpreta anche estate ed inverno , in modo che d'estate il sole
tramonta dopo e sorge prima e viceversa. :-)))
Lo script si aggiorna ogni 20secondi.
Ciao!
Fabiano
Così ha esordito Fabiano nella mia casella di e-mail questo pomeriggio.
In effetti lo script è divertente ed originale, quindi ve lo propongo subito.
Le funzioni dello script creano i necessari livelli e li riposizionano nella pagina ogni 20 secondi (v.
setTimeout() alla fine).
Per personalizzare lo script è possibile intervenire sia nel sorgente (modificando le posizioni e gli attributi del font) che direttamente sulle immagini. Per queste ultime, non dimenticate di posizionarle in una cartella "
/images" contenuta nella stessa cartella dove è presente il file.
Se sostituite le montagne con una foto di montagne "vere" non dimenticate di eliminare il cielo rendendolo trasparente.
Inoltre attenzione all'event-handler
onLoad() nel
<BODY> che si occupa di inizializzare lo script.
Buon divertimento.
Per qualsiasi chiarimento sullo script mandate una e-mail a Fabiano