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