Problème XML/AJaX Internet Explorer
JS-nul
-
JS-nul -
JS-nul -
Bonsoir,
J'ai un document XML rien de plus banale. Je souhaite en extirper les infos grâce à AJaX avec ce code:
Le innerHTML fonctionne, mais j'ai l'impression que c'est au niveau de mon "parsage" XML que ça bloque. Ce code marche nickel sous FF.
T'chuss!!!!!!!!!!!!
J'ai un document XML rien de plus banale. Je souhaite en extirper les infos grâce à AJaX avec ce code:
function div(id){
return document.getElementById(id);
}
function ReturnXML(url, fonction){ //J'utilise cette fonction qui m'évite de retaper 1000 fois la même chose
xhr = getXMLHttpRequest(); //Fonction qui detecte le navigateur (elle fonctionne correctement)
xhr.open('GET', url, false);
xhr.send(null);
fonction(xhr.responseXML); //On appel la fonction désirée, avec comme Arg. la responseXML
}
function AfficheRealisation(XML){
var Retour = PortfolioTitre; //Entre le titre de l'élément dans la varialbe
var Realisation = XML.getElementsByTagName("realisation");
var i = 0;
while (Realisation.length > i){
var titre = XML.getElementsByTagName("titre")[i].firstChild.data; //Je pense que c'est à partir de là que ça bug...
var adresse = XML.getElementsByTagName("adresse")[i].firstChild.data;
var image = XML.getElementsByTagName("image")[i].firstChild.data;
Retour += "<img src='" + XML.getElementsByTagName("image")[i].firstChild.data + "' onClick='Renseignements(" + XML.getElementsByTagName("id")[i].firstChild.data + ")' />";
i++;
}
div('Portfolio').innerHTML = Retour;
}
Le innerHTML fonctionne, mais j'ai l'impression que c'est au niveau de mon "parsage" XML que ça bloque. Ce code marche nickel sous FF.
T'chuss!!!!!!!!!!!!
A voir également:
- Problème XML/AJaX Internet Explorer
- Internet explorer - Guide
- Internet explorer 11 - Télécharger - Navigateurs
- Internet explorer 8 - Télécharger - Navigateurs
- Internet explorer 10 - Télécharger - Navigateurs
- Explorer patcher - Télécharger - Personnalisation