[js]: Errore stampa data su firefox

Ho una funzione che stampa la data odierna sul sito ma funziona solo con IE, sul browser firefox l'anno viene visualizzato nel seguente modo Giovedž, 1 febbraio 107 anzichť Giovedž, 1 febbraio 2007

Questo il codice della funzione:

<script>
†print1 = "";
†print2 = "";
†print3 = "";
†today = new Date();
†weekday = today.getDay();
†if (weekday == 0) print1='Domenica';
†if (weekday == 1) print1='Lunedž';
†if (weekday == 2) print1='Martedž';
†if (weekday == 3) print1='Mercoledž';
†if (weekday == 4) print1='Giovedž';
†if (weekday == 5) print1='Venerdž';
†if (weekday == 6) print1='Sabato';
†month = today.getMonth();
†if (month == 0) print2='gennaio';
†if (month == 1) print2='febbraio';
†if (month == 2) print2='marzo';
†if (month == 3) print2='aprile';
†if (month == 4) print2='maggio';
†if (month == 5) print2='giugno';
†if (month == 6) print2='luglio';
†if (month == 7) print2='agosto';
†if (month == 8) print2='settembre';
†if (month == 9) print2='ottobre';
†if (month == 10) print2='novembre';
†if (month == 11) print2='dicembre';
†date = today.getDate();
†year = today.getYear();
</script>

mentre questo quello che richiama la funzione:

<script>document.write (print1,', ', date, ' ',print2, ' ', year);</script>

Qualcuno riesce a capire dove sia l'errore?† :'(

Grazie,

ciao.

inviato 9 anni fa
Nando
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda