[JavaScript]fonction date de dernière mise à jour
Bonjour à tous,
J'ai trouvé une fonction sur Internet me permettant de trouver la date de dernière mise à jour d'un fichier *.html ou *.php.
Le soucis c'est qu'avec différents navigateurs je n'ai pas le même résultat.
Voici les résultat obtenu avec les 3 principaux navigateurs Internet :
- Internet Explorer 7.0 : "Mise à jour effectuée le : 12/02/2008 à 23:12"
- Mozilla Firefox 2.0.0.12 : "Mise à jour effectuée le : 12/02/2008 à 23:12"
- Opéra 9.26 : "Mise à jour effectuée le : 01/00/70 à 01:00"
Et voici le code de ma fonction JavaScript :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| <script language=javascript>
function maj()
<!-- Fonction affichant la date de dernière mise à jour -->
{
var derniereModif=document.lastModified;
var dateModif = new Date(derniereModif);
var jour = dateModif.getDate();
var mois=dateModif.getMonth();
var annee=dateModif.getFullYear();
var heures=dateModif.getHours();
var minutes=dateModif.getMinutes();
if (jour<10){jour='0'+jour;}
if (mois<10){mois='0'+mois;}
if (annee<10){annee='0'+annee;}
if (heures<10){heures='0'+heures;}
if (minutes<10){minutes='0'+minutes;}
var print='Mise à jour effectuée le : '+jour+'/'+mois+'/'+annee+' à '+heures+':'+minutes;
if(document.getElementById("maj"))
{
document.getElementById("maj").innerHTML=print;
}
}
</script> |
Donc comment faire pour avoir le même résultat que sur Internet Explorer 7.0 et Mozilla Firefox 2.0.0.12 ?
C'est assez important donc si quelqu'un a une réponse, je suis preneur.
Par avance, merci.
Bien cordialement.
rgdu86