| 12
 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
 37
 38
 39
 40
 
 | function getXMLHttpRequest() {
	var xhr = null;
	if (window.XMLHttpRequest){
		xhr = new XMLHttpRequest(); 
		alert("XMLHttpRequest");
	}else if(window.ActiveXObject){
			alert("ActiveXObject");
			try {
				xhr = new ActiveXObject("Msxml2.XMLHTTP");
			} catch(e) {
				xhr = new ActiveXObject("Microsoft.XMLHTTP");
			}
	} else {
		alert("Votre navigateur ne supporte pas l'objet XMLHTTPRequest...");
	}
	alert(xhr);
	return xhr;
}
 
function rafraichir() {
	var xhr = getXMLHttpRequest();
	var param = (objectKey == null) ? '' : '?objectKey=' + objectKey;
	xhr.open('GET', 'info.jsp' + param, true);
	xhr.onreadystatechange = function() {
		if (xhr.readyState == 4) {
			if (xhr.status == 200) {
				document.getElementById("page").innerHTML = 
					xhr.responseText.substring(
							xhr.responseText.indexOf('<!-- start.list -->'),xhr.responseText.indexOf('<!-- end.list -->')
					);
				document.getElementById("details").innerHTML = 
					xhr.responseText.substring(
							xhr.responseText.indexOf('<!-- start.details -->'),xhr.responseText.indexOf('<!-- end.details -->')
					);
				setTimeout(rafraichir, 500);
			}
		}
	};
	xhr.send();
} |