| 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
 
 | function newXHRObject () //xhr estnotre variable objet XmlHttpRequest
{
var xhr=null;
if (window.XMLHttpRequest)                 //  Objet de la fenêtre courant
{ 
    xhr = new XMLHttpRequest();     //  Firefox, Safari, ...
} 
else 
{	 if (window.ActiveXObject)                    //  Version Active
   	{
      	xhr = new ActiveXObject("Microsoft.XMLHTTP");   // Internet Explorer 
   	}
	else xhr=null;
}
 
return xhr;
}
 
function urlInDiv(url,id)
 {
 var xhr = newXHRObject();
 var position=id;
 if(xhr)
	{
	 // On ouvre la requete vers la page désirée
	 xhr.open("GET", url, true);
	 xhr.onreadystatechange = function()
		{
		 if ( xhr.readyState == 4 )
			 {
			 // j'affiche dans la DIV spécifiées le contenu retourné par le fichier
			 document.getElementById(position).innerHTML = xhr.responseText;
			 }
		 }
 // dans le cas du get
 xhr.send(null);
	}
 } | 
Partager