Back-Button des Browsers
Marc
- javascript
0 Cheatah
Hallo,
ich habe eine Seite mit einem Frameset, bestehend aus 3 Frames gemacht.
im Linken,oberen Frame ist dasLogo der Firma,im linken unteren Frame die
Unternavigation und im rechten Frame die Haupseite mit Pop-Down Menüs.
Mein Problem ist nun folgendes. Wenn man sich durch die Seite navigiert
werden oft im linken,unteren Frame sowie im rechten Frame neue Seiten geladen.
Also Unternavigation und Hauptseite verändern sich.
Jetzt stört sich der Kunde daran, das man auf dem Backbutton des Browsers
nur einen Schritt in der Histrory zurückgeht.
Das heißt wenn als letztes die Unternavigation geladen wurde, ändert sich
nur diese auf klick auf den Backbutton.
Der Kunde ist schon so weit, das er einen eigenen, immer präsenten Backbutton
in seiner Seite haben will.Aber nichteinmal das weiß ich genau wie ich es anstellen soll.
Ich muß eben immer rausfinden, ob in den letzten zwei History-einträgen die
Unternavigation geladen wurde.
Wenn jemand von euch damit Erfahrungen hat, wäre es klasse mir diese mitzuteilen.
Grüße
Marc
Hi,
Mein Problem ist nun folgendes. Wenn man sich durch die Seite navigiert
werden oft im linken,unteren Frame sowie im rechten Frame neue Seiten geladen.
Also Unternavigation und Hauptseite verändern sich.
Jetzt stört sich der Kunde daran, das man auf dem Backbutton des Browsers
nur einen Schritt in der Histrory zurückgeht.
sag dem Kunden mal, daß der Benutzer exakt dieses Verhalten erwartet und alles andere ihn verwirrt, was die Site für ihn unangenehm macht, weshalb er sie meiden wird.
Der Kunde ist schon so weit, das er einen eigenen, immer präsenten Backbutton
in seiner Seite haben will.
Die Besucher werden sich für Deinen Kunden nicht umgewöhnen wollen.
Ich muß eben immer rausfinden, ob in den letzten zwei History-einträgen die
Unternavigation geladen wurde.
Geht nicht. Die History ist tabu.
Das einzige was Du machen kannst ist, gewisse Seiten nur mit location.replace() zu laden. Das bringt aber a) weitere Navigationsprobleme mit sich, verwirrt b) den Besucher ebenfalls und macht c) die Navigation weitgehend von JavaScript abhängig, was grundsätzlich vermieden werden sollte.
Bring Deinem Kunden lieber bei, daß das, was er oder Du wollt völlig irrelevant ist, weil einzig und allein das zählt, was der Besucher der Seite will. Und der will das vorfinden, was er kennt.
Cheatah