molily: diverses zu javascript

Beitrag lesen

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