Supportnet / Forum / Webseiten/HTML
Frames nachladen, aber wie?
Frage
Hi,
Wie kann ich ein Frameset nachladen, so das die aufrufende Seite auch im Hauptframe angezeigt wird?
Ich habe das folgende Script-Zeile in allen Seiten eingebaut, aber die Seiten sind im Frame nicht zu sehen, wenn ich sie durch einen Doppelklick öffne, sondern nur die Seiten, die in der index.html enthalten sind.
if (top == self) self.location.href = "index.html";
Das Internet-Angebot hat mir bisher nicht weiter helfen können.
Paule
Antwort 1 von sutadur
Antwort 2 von rfb
schau hier: http://www.friedels-home.com/frameklau/framesetmanager.htm (wenn du den Link nutzt sollte übrigens genau das passieren, was du dir wünschst)
Antwort 3 von Paule08
Dank eurer hilfreichen Hinweise habe ich das Problem gelöst.
Paule
Paule
Antwort 4 von rfb
einen Nachteil der Variante von Friedels Homepage will ich noch erwähnen: wenn du einen Browser ohne Frames aber mit JavaScript hast (lässt sich z.B. bei Opera einstellen) kommst du auf keine Unterseite mehr.
Abhilfe: ein noframes-Bereich auf jeder Unterseite mit einer Funktion, die die Framesetmanager-Funktion überschreibt und ansonsten nix tut.
Abhilfe: ein noframes-Bereich auf jeder Unterseite mit einer Funktion, die die Framesetmanager-Funktion überschreibt und ansonsten nix tut.
Antwort 5 von Paule08
Danke für deinen Nachtrag, aber ich habe diese Variante gewählt!
http://www.drweb.de/trickkiste/tricks91.shtml
Ich weis nicht, ob hier auch Nachteile auftreten. Ich bin nur ein Leihe auf dem Gebiet der JavaScript-Programmiereung.
Paule
http://www.drweb.de/trickkiste/tricks91.shtml
Ich weis nicht, ob hier auch Nachteile auftreten. Ich bin nur ein Leihe auf dem Gebiet der JavaScript-Programmiereung.
Paule
Antwort 6 von rfb
das ist im Wesentlichen dasselbe - nur schlechter dokumentiert - und hat daher dasselbe Problem.

