Bonjour,

J'utilise actuellement un script qui actualise la div "apDiv5" via la page aff.php toutes les 10 secondes, cependant je voudrais arreter le timeout en fonction de la reponse du fichier aff.php est t'il possible ?

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
function Ajax(){
var xmlHttp;
	try{	
		xmlHttp=new XMLHttpRequest();// Firefox, Opera 8.0+, Safari
	}
	catch (e){
		try{
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); // Internet Explorer
		}
		catch (e){
		    try{
				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e){
				alert("No AJAX!?");
				return false;
			}
		}
	}
 
xmlHttp.onreadystatechange=function(){
	if(xmlHttp.readyState==4){
		document.getElementById('apDiv5').innerHTML=xmlHttp.responseText;
var t = setTimeout('Ajax()',10000);
	}
}
xmlHttp.open("GET","aff.php?idscript=333333",true);
xmlHttp.send(null);
}
 
Ajax();