heinetz: Hash und Reload

Beitrag lesen

Hallo Forum,

auf meiner Seite unter der URL http://example.dev gibt es einen Link mit dem href="#example". Klicke ich den Link, ändert sich die in der Adresszeile angezeigte URL in http://example.dev/#example und die Seite scrollt nach einem HTML-Element mit der id="example" sofern es das gibt (ohne Reload). Ausserdem kann ich den Event hashchange mit JS abfangen und entspr. darauf eingehen. Wenn ich danach mit dem Back-Button des Browsers wieder auf die ursprüngliche URL wechsle, ist das Verhalten identisch. Wenn ich aber statt den Back-Button zu verwenden auf einen Link mit href="http://example.dev" wird die ursprüngliche Seite neu geladen.

Kann mir jemand erklären, warum?

danke und

gruss, heinetz