Cheatah: AJAX im IE: responseXML nicht sinnvoll nutzbar

Beitrag lesen

Hi,

Was liefert data.responseXML.getElementsByTagName("part").length?

nichts, weil data.responseXML.getElementsByTagName zu einem Abbruch führt. Über documentElement.childNodes kriege ich aber die richtige[1] Anzahl, und sie heißen auch "part".

Evtl. ist auch der Bezeichner data nicht so ganz glücklich gewählt, weil data bei Textknoten ein Alias für nodeValue ist.

typeof(foo.responseXML.getElementsByTagName) ist leider ebenfalls 'unknown'. Aber danke für diese Idee, darauf war ich noch gar nicht gekommen.

Cheatah

[1] Nun ja, für den IE richtig. Bei Mozilla sind es natürlich 2*n+1 childNodes, wegen der Whitespaces ;-)

--
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