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
|
function loadXMLDoc_int(dname)
{
var xmlDoc;
var detect = navigator.userAgent.toLowerCase();
// IE
if( window.ActiveXObject)
{
xmlDoc = new ActiveXObject( 'Microsoft.XMLDOM');
xmlDoc.async = false;
xmlDoc.load(dname);
}
//CAS DE GOOGLE CHROME
else if (navigator.userAgent.toLowerCase().indexOf('chrome') > -1)
{
var xmlhttp = new window.XMLHttpRequest();
xmlhttp.open("GET",dname,true); /// true donc asynchrone
xmlhttp.send("");
var xmlDoc = xmlhttp.responseXML.documentElement;
}
// code pour Mozilla, Firefox, Opera, etc.
else if( document.implementation && document.implementation.createDocument)
{
xmlDoc = document.implementation.createDocument( '', '', null);
xmlDoc.async = false;
xmlDoc.load(dname);
}
else
{
alert( 'Votre navigateur est trop vieux !');
}
return xmlDoc;
} |
Partager