Cheatah: Objekt in anderem Frame ansprechen

Beitrag lesen

Hi,

In Frame 3 liegt als erstes im <body> ein <div id="menu">.

Wie kann ich darauf von Frame 2 heraus zugreifen?

parent.frames[2].document.all.menu.style.color = "ff0000";

geht nicht.

hast Du das evtl. mit Netscape versucht? Der kennt kein document.all, dafür aber document.menu.document, wenn Du einen Layer (auch ein positioniertes <div> gilt als Layer; ohne position ist ein <div> nicht anders als ein <table> oder sonst was) menu genannt hast.

style.color dürfte aber auch dann nicht existieren.

Alternative Fehlerquelle: In frames[2] ist entweder document oder document.all.menu noch nicht vorhanden. In dem Fall warten, bis die Seite komplett (genug) ist.

Cheatah