Bonjour,
j'ai écrit le script suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
<body background="fond.png" onload = "afficher()">
<div align="center"><script language="JavaScript" src="./citations.js"> </script></div>
<hr width="100">
<SCRIPT LANGUAGE="JavaScript">
function afficher () {
var jour = ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'];
var mois = ['janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre', 'octobre', 'novembre', 'décembre'];
var today = new Date();
document.write('Nous sommes '+ jour[today.getDay()] + ' ' + today.getDate() + ' ' + mois[today.getMonth()] + ' ' + (today.getYear()+1900) + '. Il est ' + today.getHours() + 'h' + today.getMinutes() + 'min' + today.getSeconds() + 's.')
setTimeout("afficher()",1000)
}
</script>
Je voudrais que sur ma page s'affiche la date et l'heure mises à jour toutes les secondes, mais ça ne marche que pour la première seconde, et dans une autre fenêtre (je voudrais voir l'heure dans ma fenêtre de départ, sans pour autant réinitialiser mes autres scripts).
Comment faire ?
D'avnce merci,
Mathieu.