Bonjour à tous,

J'ai une page en php, et je souhaiterais grâce à l'AJAX faire du rafraichissement ainsi qu'une temporisation, les 2 concaténés.

Je m'explique :

Pour le moment j'ai réussi à faire la temporisation, de cette sorte :

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
<html>
	<body>
		<script language="javascript"> 
			function msleep(millis) 
				{ 
					var date = new Date(); 
					var curDate = null; 
					do 
					{ 
						curDate = new Date(); 
					} 
					while(curDate-date < millis); 
				}
		</script>
	</body>
</html>
Avant le code php, puis
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
echo '<script type="text/javascript" language="JavaScript">
	msleep(3000);
	</script>';
permettant le lancement de la fonction. Il se trouve que mon code php est une boucle while avec une variable $i qui s'incrémente à chaque tour. Actuellement, lorsque je fais un echo du $i, ça affiche "0" pendant X secondes, puis ça affiche "01" pendant X secondes, puis "012", etc etc... Or moi je souhaiterais y mettre un rafraichissement qui permettrait de faire affichier "0" pendant X secondes, puis "1" pendant X secondes, puis "2" pendant X secondes, etc etc..

Voyez-vous ?!


Merci,