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> | 
Partager