Bonjour à tous.
Pourriez-vous me consacrer quelques minutes pour m'aider à résoudre mon problème ?
J'ai un petit souci de code.
Il fonctionne à merveille sur firefox, chrome...
Mais pas sur IE8.
Pourquoi ?
Avez-vous une idée pour me dépatouiller ce bout de code ?
Merci d'avance.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>essai</title>
<style type="text/css">
<!--
...
-->
</style>
<script type="text/javascript">
<!--
...
function compZero(nombre) {
return nombre < 10 ? '0' + nombre : nombre;
}
function date_heure() {
const infos = new Date();
//Heure
document.getElementById('heure').innerHTML = compZero(infos.getHours()) + ':' + compZero(infos.getMinutes()) + ':' + compZero(infos.getSeconds());
//Date
const mois = new Array('janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre', 'octobre', 'novembre', 'décembre');
const jours = new Array('dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi');
document.getElementById('journee').innerHTML = 'Nous sommes le ' + jours[infos.getDay()] + ' ' + infos.getDate() + ' ' + mois[infos.getMonth()] + ' ' + infos.getFullYear() + ' à';
setInterval("date_heure()", 1000); //Actualisation de l'heure
}
//-->
</script>
</head>
<body onload = "date_heure()">
...
<div id="site">
...
<div id="contenu">
<div id="journee"></div>
<div id="heure"></div>
</div>
...
</div>
...
</body>
</html>
jyd
jyd