Du suchst
document.implementation.createDocument("http://www.w3.org/1999/xhtml", "html", null)
;)
Noch besser :)
Und das hier:
doctype = document.implementation.createDocumentType("xhtml",
"-//W3C//DTD XHTML 1.0 Strict//EN",
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd")
HtmlDoc = document.implementation.createDocument("http://www.w3.org/1999/xhtml", "html", doctype);
ist ultimativ.
Danke, danke, danke.
> > popup.document.documentElement.appendChild( div);
>
> Das ist ja gerade das Problem: Man könnte es zwar auch mit createElement erzeugen, aber wie gesagt ist document.appendChild nicht erlaubt. Aus der Sackgasse kenne ich keinen Ausweg.
Und ab da sage ich: Nicht Standardgerechter Browser. Mozilla machts, also ist es möglich (warum eigentlich auch nicht?)
Aber ich werde das alles morgen nochmal testen.
Ich danke euch sehr.
Gute Nacht, Piere.