• User

    javascript e xslt

    Ciao a tutti,

    ho un problema con uno script dentro ad una pagina xslt.

    dovrei stampare una data e ho usato il document.write.
    ma la pagina andava in crash su firefox. ho scoperto che è un bug (Bug 202765), per cui non si può usare il document.write.

    allora ho provato con innerHML con questo semplice script:

    
    <div id="miodiv">qualcosa</div>
    
    var ultimaModifica = new Date(document.lastModified);
    var giorno = new Array("Domenica", "Lunedì", "Martedì","Mercoledì","Giovedì","Venerdì","Sabato");
    var mese = new Array("Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobr
    e","Novembre","Dicembre");
    document.getElementById('miodiv').innerHTML = "Ultima modifica: " + giorno[ultimaModifica.getDay()] + ", " + ultimaModifica.getDate() + " " + mese[ultimaModifica.getMonth()] + ".";
    
    

    la stampa va senza andare in crash, ma stampa una data sbagliata.
    avete una soluzione?

    tenendo conto che deve essere compatibile con tutti i browers...