DataFox
Erfahrenes Mitglied
Hi Leute
Angenommen Ihr habt eine Seite mit mehreren Framesets.
Um von einem Frame zum anderen ein Element anzusprechen, benutzt Ihr sowas wie:
Dieser Aufruf ist gaaaanz schön lang. Jedes mal muss dieser Rattenschwanz top.centerFrame.rightFrame benutzt werden.
So, und ich war jetzt so 9x-superschlau und habe folgendes versucht:
beides funktioniert net. Jedes mal wird behauptet top.centerFrame.rightFrame ist null oder kein objekt
Was mache ich falsch?
Gruß
Laura
Angenommen Ihr habt eine Seite mit mehreren Framesets.
Um von einem Frame zum anderen ein Element anzusprechen, benutzt Ihr sowas wie:
Code:
top.centerFrame.rightFrame.document.getElementById('testdiv').innerHTML = "cool!";
Dieser Aufruf ist gaaaanz schön lang. Jedes mal muss dieser Rattenschwanz top.centerFrame.rightFrame benutzt werden.
So, und ich war jetzt so 9x-superschlau und habe folgendes versucht:
Code:
function dasRightFrame() {
return top.centerFrame.rightFrame;
}
var x = dasRightFrame();
x.document.getElementById('testdiv').innerHTML = "cool!";
// oder
dasRightFrame().document.getElementById('testdiv').innerHTML = "cool!";
beides funktioniert net. Jedes mal wird behauptet top.centerFrame.rightFrame ist null oder kein objekt
Was mache ich falsch?
Gruß
Laura