uepselon: mehrere Frames ändern (keine 0815 Frage!)

Beitrag lesen

Hi,

Soweit ich das durchschauen kann liegt mein Problem darin, dass zwar das Frameset geöffnet wird, die "Frameänderungen" sich aber nicht auf das neue Fenster beziehn, sonder auf die Startseite.

Ja , da du mit parent.framename immer auf die Frames im aktuellen
Fenster zugreifst.

Öffne das Fenster doch und speicher den Handle in eine Variable, udn greif dann drauf zu, etwa so:

Mein JS-Code, der auf der Startseite steht:
function open_service(uri1,f1,uri2,f2,uri3,f3) {
mywin = window.open("frameset.htm","parent");
frame1=eval("mywin.parent."+f1);
frame2=eval("mywin.parent."+f2);
frame3=eval("mywin.parent."+f3);
frame1.location.href = uri1;
frame2.location.href = uri2;
frame3.location.href = uri3;
}

Dann dürfte das Frameset in dem neuen Fenster geändert werden.

Gruß

ueps