Cheatah: AJAX im IE: responseXML nicht sinnvoll nutzbar

Beitrag lesen

Hi,

Ja, allerdings mit new ActiveXObject("Microsoft.XMLDOM") und .loadXML(). Die Effekte waren ... zahl- aber wenig hilfreich. Ich probiere es mal mit Msxml2.DOMDocument.

  
String.prototype.toDom = function() {  
    // [...]  
    var domDoc = new ActiveXObject("Msxml2.DOMDocument");  
    if(domDoc) {  
        domDoc.async = false;  
        domDoc.loadXML(this.toString());  
        return domDoc.firstChild.nextSibling;  
    }  
}  
  
// [...]  
var xml = data.responseText.toDom();  
alert(typeof(xml.firstChild.getElementsByTagName)); // liefert 'unknown'  

Erstmalig[1] habe ich jetzt getElementById ausprobiert - und siehe da, die Methode ist nicht unknown. Nein, sie ist - tadaa! - undefined. Hilft das weiter?

Cheatah

[1] Huch![tm] :-)

--
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes