Bonjour
Voila j'ai un petit soucis
Je souhaite faire une horloge dynamique mais qui ne se synchronise pas sur la machine locale.
Pour se faire je récupère l'heure serveur grace au php puis je réinjecte mes données dans le javascript!!
le soucis est que lorsque le javascript faire tourner l'heure il récupère a chaque fois mes données injectées au départ.
Est il possible de réécrire mes données dans le javascript a chaque réactualisation de mon horloge (donc toute les secondes)

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
27
28
29
30
31
32
33
function HeureCheck()
{
	date = new Date;
	heure =###HEURE### ; //recup php
	min = ###MIN###; // recup php
	sec = ###SEC###;// recup php
 
 
//test permettant d'avoir 2 chiffre  exemple 01 à la place de 1 
	if (sec < 10)
		sec0 = "0";
	else
		sec0 = "";
 
	if (min < 10)
		min0 = "0";
	else
		min0 = "";
 
	if (heure < 10)
		heure0 = "0";
	else
		heure0 = "";
	// concaténation pour avoir le format hh:mm:ss
	DinaHeure = heure0 + heure + ":" + min0 + min + ":" + sec0 + sec;
	total = DinaHeure
        // écriture dans le html (j'ai un form qui ressemble a ca <form name="time"><input type="text" name="timebox" size=8></form> )
	document.time.timebox.value = total;
	//pour faire défiler
	tempo = setTimeout("HeureCheck()", 1000)
}
// pour lancer mon script
window.onload = HeureCheck;
merci !!