Maxx: Zwei Frames und History

Beitrag lesen

Hallo Tobel,

Um zwei Frames gleichzeitig zu änderen bediene ich mich eine ZweiFrames Methode wie sie auch in SelftHTML beschrieben ist. Wenn ich nun auf den Zurück/Back Button meines Browser, änder sich nur ein Frame, ein zweiter Klick ändert auch den anderen Frame.

Das ist nicht der einzige Nachteil der ZweiFrames()-Funktion ...
Wenn du auf Frames nicht verzichten willst musst du dir ein anderes Script basteln. (Und beseitigst dabei noch einen weiteren gravierenden Nachteil des SelfHTML-Scriptes)

Hört sich kompliziert an, ist es aber nicht. Verlinke von deiner Navigation *direkt* in deinen "content"-Frame. (Das freut Surfer ohne javascript) Im onLoad() der Seite synchronisierst du anschließend den Navigationsframe. Hierzu verwendest du nicht "eval" oder "location.href" sondern parent.frames.DeineNav.location.replace("navi.htm"); (Das freut dann denjenigen der "Zurück" will)

Alles klar? Sollte das jetzt zu schnell gewesen sein ....
http://www.maxx4u.de/drweb/frames/

Grüße,

Maxx