bonjour,
j'ai d�velopp� une application web dans laquelle chaque page html chez le client renvoie � une autre page html apr�s 5 secondes. j'utilise l'objet xmlhttprequest pour verifier justement si la connexion existe ou pas: si oui la page actuelle chez le client appelle la prochaine page, sinon j'affiche un message temporaire avec un div et quand la connexion reviend elle appelle la prochaine page.
seulement le probl�me est que dans chaque page existe le code de cr�ation de l'objet xmlhttprequest et apr�s un certain moment windows affiche un message comme quoi la m�moire virtuelle est insuffisante.
je ne sais pas si on peut cr�er l'objet xmlhttprequest qu'une seule fois et puis le meme objet soit reconnaissable par toutes les pages?
voila un petit bout de code:

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
34
35
36
<script type="text/javascript">
var timer = null;
function fresh()
{
	var xmlhttp=false;
	/*@cc_on @*/
	/*@if (@_jscript_version >= 5)
	// JScript gives us Conditional compilation, we can cope with old IE versions.
	// and security blocked creation of the objects.
 	try {
  	xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
 	} catch (e) {
  	try {
   	xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
  	} catch (E) {
   	xmlhttp = false;
  	}
 	}
	@end @*/
	if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
  		xmlhttp = new XMLHttpRequest();
	}
	xmlhttp.open("HEAD", "http://mosite",true);
	xmlhttp.onreadystatechange=function() {
  		if (xmlhttp.readyState==4) {
   			if (xmlhttp.status==200) {
				clearInterval(timer);
				location.href="NEXTURL";
				}
			else document.getElementById('monDiv').style.visibility = 'visible';
  		}
	}
	xmlhttp.send(null);
}
timer = setInterval("fresh()", DELAY);
</script>