Data ultimo aggiornamento

Son tornato...da qualche settimana mi si presenta un problema: lo script che cambia la data all'ultimo aggionamento non funziona più, cioè: ogni giorno la data si commuta in quella del giorno stesso anche se non faccio modifiche al sito.

Non credo sia lo script (ne ho provati altri e si comportano uguale), cosa potrebbe essere?

<script language="javascript">

var update = new Date(document.lastModified);

document.write("<font color=#c0c0c0 face=Times New Roman size=2><br>Ultimo aggiornamento:&nbsp;&nbsp;"  + update.getDate() + " / " + (update.getMonth()+1) + " / " + update.getYear());"</font>";

</script>

inviato 10 anni fa
php
php
6
X 0 X

Hanno fatto qualche modifica al server?

risposto 9 anni fa
Marco Grazia
X 0 X

Non credo, lo script lavora su lato client..

risposto 9 anni fa
php
php
6
X 0 X

No hai ragione, avevo pensato ad una modifica di apache che manda la pagina sempre come se fosse nuova, per esempio comprimendola o con sistemi di caching, lasciamo stare che è meglio ;)

prova così:

weblink=document.lastModified;
if (navigator.appName == "Microsoft Internet Explorer") {
   mese = weblink.substring(0,2)
   giorno = weblink.substring(3,5)
   anno = weblink.substring(6,10)
   ore = weblink.substring(11,16)
}
document.write(giorno +"-"+ mese +"-"+ anno +" alle "+ore)

Oppure togli Date() davanti alla tua funzione ;)

risposto 9 anni fa
Marco Grazia
X 0 X

Si aggiorna anche il tuo tutti i giorniò... ora l'ho messo manuale

risposto 9 anni fa
php
php
6
X 0 X

Non so che dirti, ammetto la mia ignoranza sul JavaScript e comunque quello script l'ho trovato in rete, quindi penso che il problema sia dovuto ad altro.

Con quali browser l'hai provato ad esempio?

risposto 9 anni fa
Marco Grazia
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda