// neues Dokument erzeugen
var newDoc = document.createElement("html");
var newHead = document.createElement("head");
var newBody = document.createElement("body");
var newLink = document.createElement("link");
var newP = document.createElement("p");newHead.appendChild(newLink);
newDoc.appendChild(newHead);
newDoc.appendChild(newBody);
iFrame.contentWindow.document.appendChild(newDoc);
codeSource.parentNode.insertBefore(iFrame, codeSource.nextSibling);
So in etwa, vielleicht noch die richtige Schachtelung beachten.
Oder, wie es auch HTMLArea macht, mit document.write()
Sitze gerade in einer Fortbildung... Kann es jetzt also nicht ausprobieren, aber vielleicht kennst Du das schon und weißt, ob es funzt(tm)?
Nö, ich muss auch gleich weg.
Struppi.