Pete: [Object HTMLCollection]

Beitrag lesen

Indem du ihm eine Größe gibst, es nicht versteckst und schaust, ob Gecko darin ein XML-Elementbaum anzeigt.

Okay, das hatte alles nicht funktioniert, deswegen habe ich noch ein normales Frame in meinem Frameset erzeugt und schreibe das File nun dort hinein. Allerdings interpretiert er das ganze dann als HTML und nicht als XML, was man auch an folgender Ausgabe erkennt (Wenigstens sehe ich jetzt mein XML):

var doc = top.bottom.document;
 alert(doc); //Hier bekomme ich HTMLDocument
 var meta = doc.getElementsByTagName('my_meta').item(0); // erstes meta-Element
 alert(meta); //Hier kommt dann schon null
 var author = meta.getElementsByTagName('my_author').item(0); // erstes author-Element im meta-Element
 alert(author);
 var author_text = author.firstChild.data; // Wert des Textknotens im author-Element
 alert(author_text);

Das Ganze bricht dann mit "meta has no properties" ab. Ich müsste ihm also nur klar machen, dass er ein XML-File bekommen hat. Frage ist nur, wie ich das mache.

Pete