Hallo,
wenn du iframes nimmst, kannst du beliebig ausgehend von einem Dokument iframes hinzufügen und ggf. löschen.
ein beispielcode wäre evtl hilfreich da ich darüber nichts gefunden hab.
Hinzufügen:
http://de.selfhtml.org/javascript/objekte/document.htm#create_element@title=document.createElement
http://de.selfhtml.org/javascript/objekte/node.htm#append_child@title=appendChild
Löschen:
http://de.selfhtml.org/javascript/objekte/node.htm#remove_child@title=removeChild
(brauchst du wahrscheinlich gar nicht - du kannst ja mit http://de.selfhtml.org/css/eigenschaften/positionierung.htm#visibility@title=versteckten iframes arbeiten)
Zugriff auf die iframe-Fensterobjekte über window.frames
http://de.selfhtml.org/javascript/objekte/frames.htm
Interessant dazu: http://aktuell.de.selfhtml.org/artikel/javascript/fensterzugriff/
Wenn du das Fenster mit window.open() geöffnet hast, gibt dir window.open das window-Objekt des geöffneten Fensters zurück.
Aber ich kann nicht aus dem öffnenden fenster auf die inhalte zugreifen.
Doch. Zum Beispiel:
var fensterobjekt = window.open(...)
alert(fensterobjekt.globaleVariableImPopupFenster); // Zugriff auf JavaScript-Variablen.
alert(fensterobjekt.document.getElementById("ID").innerHTML); // Zugriff aufs Dokument über das DOM
Oder meinst du, du kannst nicht darauf zugreifen, weil es die Same Origin Policy verbietet?
geht jedenfalls nicht mit evaluate.
Was ist evaluate?
Mathias