Hi,
- Typische DOM-Methoden wie getElementsByTagName führen jedoch zum Script-Abbruch. Nicht etwa zu einem Fehler, sondern der IE scheint sich in eine Ecke zu setzen und zu schmollen.
Sind da evtl. namespaces im Spiel, die das Problem verursachen?
- typeof() auf diese DOM-Methoden angewendet liefert 'unknown'. Ja, richtig gelesen: 'unknown', nicht 'undefined'.
Seltsam. (also genau das, was man vom IE erwartet ...)
- genauso wie 'irgendwoImHtml.appendChild(data.responseXML.irgendwas)'.
Beim IE hatte ich Probleme, nodes, die in einem document erzeugt wurden, in ein anderes document einzuhängen ...
P.S.: Das XML besteht aus einem <multiparts>, in welchem sich n <part>-Elemente befinden, die schlicht und ergreifend HTML enthalten.
HTML? Das könnte natürlich Probleme geben - Doctype mitten im XML ...
Selbst bei HTML-Fragmenten könnte das Probleme geben (<hr>, <br> ...)
Oder sind es XHTML-Fragmente?
Hast Du mal versucht, aus responseText ein XML-Dokument erzeugen zu lassen?
Per
xmlObj = new ActiveXObject("Msxml2.DOMDocument");
xmlObj.loadXML(http.responseText);
(oder so ähnlich).
Oder einfach den responseText per innerHTML in ein beliebiges Element einfügen und dann dadrin arbeiten ...
cu,
Andreas
Warum nennt sich Andreas hier MudGuard?
Schreinerei Waechter
O o ostern ...
Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.