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 :
Donc comment faire pour avoir le même résultat que sur Internet Explorer 7.0 et Mozilla Firefox 2.0.0.12 ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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>
C'est assez important donc si quelqu'un a une réponse, je suis preneur.
Par avance, merci.
Bien cordialement.
rgdu86
Partager