• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Frameproblem

Tetra1081

New member
Hallo zusammen,

habe wohl eine Denkblockade....
Ich habe eine index.php mit 2 Frames.
a.php (links) und b.php (rechts)
jetzt möchte ich vom Frame links die Eigenschaft von einem div-Element im rechten Frame ändern.
Ich habe es mit

top.rechts.document.getElementById("test123").style.backgroundColor = "#ff0000";

Hoffe ihr könnt mir helfen.

Gruß
Florian
 
Habe jetzt den Fehler.... habe den Namen des auszuführenden Frames eingetragen, anstelle vom Zielframe....
Wie gesagt.. stand gestern wohl neben mir... :(
Vielen Dank für die Hilfe.
 
top.rechts.contentWindow.document.getElementById("test123").style.backgroundColor = "#ff0000";
.contentWindow braucht man nur, wenn man eine Referenz auf eine <frame> oder <iframe> Node hat. Diese automatischen Einträge im globalen Scope sind aber immer direkt die window-Objekte.

Und wenn man dann noch auf das document weiter muss, gäbe es für die kürzer Schreibweise noch .contentDocument...

@Tetra1081: Frames sind nicht wirklich praktisch/modern/benutzerfreundlich...
 
Zurück
Oben