Con Explorer tutto ok, ma con Mozilla mi visualizza 105 al posto di 2005 come anno. Come mai secondo voi?codice:function date (){ thisDate = new Date() giorno = thisDate.getDay(); oggi = thisDate.getDate(); monthNum = thisDate.getMonth(); Year = thisDate.getYear(); if (Year <=100) Year=1900+Year; if (monthNum == 0) NomeMese = "Gennaio "; else if (monthNum == 1) NomeMese = "Febbraio "; else if (monthNum == 2) NomeMese = "Marzo "; else if (monthNum == 3) NomeMese = "Aprile "; else if(monthNum == 4) NomeMese = "Maggio "; else if(monthNum == 5) NomeMese = "Giugno "; else if (monthNum == 6) NomeMese = "Luglio "; else if (monthNum == 7) NomeMese = "Agosto "; else if (monthNum == 8) NomeMese = "Settembre "; else if (monthNum == 9) NomeMese = "Ottobre "; else if (monthNum == 10) NomeMese = "Novembre "; else if (monthNum == 11) NomeMese = "Dicembre "; if (giorno == 0) NomeGiorno = "Domenica"; else if (giorno == 1) NomeGiorno = "Lunedì"; else if (giorno == 2) NomeGiorno = "Martedì"; else if (giorno == 3) NomeGiorno = "Mercoledì"; else if (giorno == 4) NomeGiorno = "Giovedì"; else if (giorno == 5) NomeGiorno = "Venerdì"; else if (giorno == 6) NomeGiorno = "Sabato"; document.write(NomeGiorno+' '+oggi+' '+NomeMese+ ' '+Year); }