na gut, allerdings …
wenn ich von der Seite mit der URL http://example.dev auf den Link href="http://example.dev/#example" klicke, merkt der Browser, dass sich an der URL nur der Hash ändert und reagiert darauf, indem er das Ziel auf der bereits geladenen Seite sucht, statt die Seite zu laden. (http://example.dev -> http://example.dev/#example)
wenn ich von der Seite mit der URL http://example.dev/#example auf den Link href="http://example.dev/#other" klicke, merkt der Browser auch, dass sich an der URL nur der Hash ändert und reagiert darauf, indem er das Ziel auf der bereits geladenen Seite sucht, statt die Seite zu laden. (http://example.dev/#example -> http://example.dev/#other)
wenn ich von der Seite mit der URL http://example.dev/#example auf den Link href="http://example.dev/#" klicke, merkt der Browser auch, dass sich an der URL nur der Hash ändert und reagiert darauf, indem er das Ziel auf der bereits geladenen Seite sucht, statt die Seite zu laden. (http://example.dev/#example -> http://example.dev/#)
ABER wenn ich von der Seiten mit der URL http://example.dev/#example auf den Link href="http://example.dev/" klicke, merkt der Browser NICHT, dass sich an der URL nur der Hash ändert obwohl er sich im Vergleich zum ersten nur durch die Richtung. (http://example.dev/#example -> http://example.dev/)
gruss, heinetz