0
J'utilise Safari pour Windows. Il me dit que document.prototype.loadXML est indéfini. Quelles sont mes autres options pour créer un document XML?loadXML ne fonctionne pas dans Safari?
J'utilise Safari pour Windows. Il me dit que document.prototype.loadXML est indéfini. Quelles sont mes autres options pour créer un document XML?loadXML ne fonctionne pas dans Safari?
De http://www.w3schools.com/Xml/xml_parser.asp (reformatée un peu):
Les charges de code suivant et parse une chaîne XML:
function loadXML(text) { var xmlDocument = null; // Internet Explorer try { xmlDocument = new ActiveXObject("Microsoft.XMLDOM"); xmlDocument.async = false; xmlDocument.loadXML(text); } // Standards-compliant method. catch (exception) { parser = new DOMParser(); xmlDocument = parser.parseFromString(txt, "text/xml"); } return xmlDocument; }
Note: Internet Explorer utilise la méthode
loadXML()
pour analyser une chaîne XML , tandis que d'autres navigateurs utilisent l'objetDOMParser
.