Frames ansprechen von einem zweiten Fenster
Kiphok
- javascript
OK : mit top.opener.location.href = "new Url"; kann ich aus meinem neuen geöffneten aus mehreren Frames bestehenden Fensten den Url des öffnenden Fenster ändern (parent Fenster).
ABER, was tun wenn dieses Parent Fenster selbst aus mehreren Frames besteht und wenn ich den URL von irgendwelchem Frame ändern will? Die Antwort scheint mir nach vielen Versuchen nicht so trivial zu sein, oder?
Viele Grüsse von Christophe (Kiphok in der Sprache meines dreijährigen Sohnes)
abend,
OK : mit top.opener.location.href = "new Url"; kann ich aus meinem neuen
probier mal top.opener.framename.location.href...
mfg,
(tanz das)
Z.N.S.
probier mal top.opener.framename.location.href...
mfg,
(tanz das)
Z.N.S.
Das hatte ich schon erfolgslos probiert :
browsertut ist der Name eines frames in drei verschachtelten Framesets im Parent Fenster.
Fehler Meldung : top.opener.browsertut.location ist kein objekt
Gruß
Christophe
probier mal top.opener.framename.location.href...
mfg,
(tanz das)
Z.N.S.Das hatte ich schon erfolgslos probiert :
browsertut ist der Name eines frames in drei verschachtelten Framesets im Parent Fenster.
Fehler Meldung : top.opener.browsertut.location ist kein objekt
Gruß
Christophe
Weil das aufgerufene Fenster seblst aus zwei Frameset besteht lautet die Lössung : top.opener.parent.frames[x].location.href = "url";
MEIN FEHLER : ich habe der opener mit dem Window objekt verwechselt. Der opener ist aber in meinem Fall ein Frame und nicht das oberste Fenster.
Ein zweiter Anfänger Problem : bei einem Frame funktionierte das nicht ! Nach langem Suchen hab ich den Katzen im Sack ertappt : ein file war in meinem Ordner mit einem Leerzeichen am Ende vershen! und stimmte nicht mit dem aufgerufenen File. Kann mir jemand versichern dass das der wahre Grund des Problem ist?
Gruß
Christophe