Problem mit Frame-Reload
PsYcHo232
- javascript
0 ChrisB0 Klawischnigg
Hallo Leutz,
bin leider in Thema Javascript noch nicht so fit, arbeite aber dran :-) Ich habe folgendes Problem:
Ich habe mir mit 2 Framesets eine Seite aufgebaut. Im ersten Frameset befindet sich das Topframe. Im zweiten Frameset das Navigationsframe und das Mainframe:
Schema:
[------top------]
[nav][---main---]
Ich habe mir mittels PHP ein Skript gebastelt wovon ich unabhängig von welcher Seite auch immer die Frames mit unterschiedlichen Seiteninhalten laden kann. Ich hab nur das Problem wenn ich vom Mainframe oder Nav-Frame das Top-Frame mit einem anderen Content laden möchte, dass sich dann alleinig das Topframe öffnet und die anderen Frames verschwinden!?!
Mein Code:
echo "top." . $_GET["relfr"] . ".location.href=\"" . $_GET["rel"] . "\";";
Syntax und co ist alles korrekt... Innerhalb eines Framesets funktioniert alles einwandfrei! Egal ob ich das "Top" oder "Parent" Attribut nehme, bleibt die Wirkung die Gleiche!? Was mache ich falsch?
Danke für eure Zeit
MFG, PsYcHo232
Hi,
echo "top." . $_GET["relfr"] . ".location.href="" . $_GET["rel"] . "";";
>
> Syntax und co ist alles korrekt... Innerhalb eines Framesets funktioniert alles einwandfrei! Egal ob ich das "Top" oder "Parent" Attribut nehme, bleibt die Wirkung die Gleiche!? Was mache ich falsch?
Du benutzt unguenstigerweise den Namen top fuer dein Frameset, welcher aber [schon anderweitig verwendet wird](http://de.selfhtml.org/javascript/objekte/frames.htm#allgemeines), naemlich als Referenz auf die oberste window-Instanz.
MfG ChrisB
--
„This is the author's opinion, not necessarily that of Starbucks.“
Hi there,
Syntax und co ist alles korrekt... Innerhalb eines Framesets funktioniert alles einwandfrei! Egal ob ich das "Top" oder "Parent" Attribut nehme, bleibt die Wirkung die Gleiche!? Was mache ich falsch?
wahrscheinlich steht in der Variable $_GET["relfr"] nix drinnen...