Zwei Frames und History
Tobel
- html
0 Gerhard Knabe0 at0 Maxx
Hallo
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 heißt aber, dass nach einem Zurück Klick die Frames nicht konform zueinander sind. Wie kann man das ändern?
Gruß,
Tobel
Die einzige mir bekannte Möglichkeit ist, beide Frames in einem Frameset unterzubringen und zusammen als Frameset zu laden, anstatt jedes Frame einzeln. Nur so kapiert der Browser, daß es sich dabei um einen Schritt handelt.
MfG
GK
Hallo.
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 heißt aber, dass nach einem Zurück Klick die Frames nicht konform zueinander sind. Wie kann man das ändern?
Die Autoren des in [pref:t=56185&m=314052] genannten Artikels helfen sicher gern weiter.
MfG, at
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
Hi,
Die Seite ist ja ganz nett, aber (!) auf der Seite http://www.maxx4u.de/drweb/frames/beachte.html wird in "Was muss ich noch alles beachten?" erklärt, dass man externe Links nicht im eigenen Frameset aufmacht und gleich darunter in "Tipps" wird selbiges gemacht.
Achso, so sieht man es natürlich nicht. Also, erst hier klicken [links:http://www.maxx4u.de/drweb/frames/index.html] und dann links im Menü auf "Hinweise".
Grüße,
Ronny
Hi Ronny
auf der Seite http://www.maxx4u.de/drweb/frames/beachte.html wird in "Was muss ich noch alles beachten?" erklärt, dass man externe Links nicht im eigenen Frameset aufmacht und gleich darunter in "Tipps" wird selbiges gemacht.
Uiuiui, ist mir das peinlich. Danke ...
Maxx