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 37 38 39 40 41
| /** Use XHR method to bring back what a script display
* @param The Script URL
* @access Public */
function asynchronousCall(url)
{
var xhr = null;
if (window.XMLHttpRequest)
{
xhr = new XMLHttpRequest();
}
else if (window.ActiveXObject)
{
try
{
xhr = new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e)
{
try
{
xhr = new ActiveXObject("Microsoft.XMLHTTP");
}
catch (e)
{
window.alert("Votre navigateur ne prend pas en charge l'objet XMLHTTPRequest.");
}
}
}
xhr.onreadystatechange = function()
{
if (xhr.readyState==4)
{
if (xhr.status==200)
{
return xhr.responseXML;
}
}
}
xhr.open("GET",url,true)
xhr.send(null);
} |
Partager