Christian Göttsche: Dynamischer Klickpfad/History mit JavaScript möglich

Beitrag lesen

Hallo,

wohl jeder kennte diese Statischen Klickpfade auf einer Seite über die man auch zurück navigieren könnte.

Ich bin zum Beispiel in einem Bereich über Sprüche von Dozenten weit in meiner Seite. So könnte der Klickpfad statisch dann auf dieser Seite immer so aussehen.

Home > Mein Leben > Studium > Dozenten > Sprüche

Ich würde das aber gerne dynamisch halten. Denn es gibt vielleicht gleich auf der Home-Site einen Bereiche der Fun heißt und auch da sind die Sprüche der Dozenten verlinkt. Wenn also jemand darüber auf die Seite kommt, so soll der Klickpfad dann auch so aussehen

Home > Fun > Dozenten Sprüche.

Wenn ich mit Session-IDs arbeite und eine entsprechende Serverumgebung habe, sollte es darüber möglich sein. Aber genau das habe ich nicht und daher steht die Herausforderung darin, dieses NUR mit HTML und JavaScript zu lösen.

Die Links zu setzen mit history.go() geht ja recht einfach. Das Problem ist nur, dass im Klickpfad natürlich auch Sprechende Namen stehen sollen.
Kann ich zum Beispiel mit dem Event body.OnUnLoad dem Link noch einen Parameter anhängen, bevor die neue Seite geladen wird? location.href bringt mir leider nur den aktuellen Link, nicht aber den, der gerade aufgerufen wird....

Oder kann ich aus der history irgendwie den Dateinamen auslesen, so dass ich immerhin den Dateinamen mit sprechenden Namen versehen könnte...

So langsam gehen mir die Ideen aus und meine bisherigen haben nichts erbracht :-(

Gruß
Christian