johny7: Zum Anker in einer Datei springen

Beitrag lesen

Moin allerseits,

Auch wenn ich eher selten mit JavaScript arbeite, so ist mir window.location.hash (http://de.selfhtml.org/javascript/objekte/location.htm#hash) im Kopf. Könnte sein, dass du das gesucht hast.

Danke für die Mühe, aber das löst nicht mein Problem. In location.hash wird gespeichert, welches Fragment bereits aufgerufen wurde. Ich will aber ein Fragment aufrufen. D.h. beim Klick auf einen Link wird die Standard-Aktion unterbunden und das Fenster soll zum Fragment scrollen.

Aber mir fällt gerade eine Frage ein, die das Problem lösen könnte: Wird beim Aufruf eines Fragments innerhalb einer Seite die Seite neu geladen? Wenn die Browser nämlich beim Aufruf eines Fragments einheitlich nur nach unten scrollen, wäre das alles kein Problem.
Und was passiert, wenn ich mit window.location.href dieselbe Seite mit Angabe eines Fragments lade? Wird die Seite dann neu geladen oder auch nur nach unten gescrollt? Funktioniert das browserübergreifend einheitlich?

Grüße, JN

--
ie:{ fl:( br:^ va:| ls:[ fo:| rl:? n4:? ss:| de:] js:| ch:? sh:( mo:| zu:)
http://www.johny7.de