Event bei Zurück?
Gunnar Bittersmann
- javascript
@@alle:
nuqneH
Nachdem auf einer Seite http://example.com/#foo per Link zum Anker http://example.com/#bar gesprungen wird, wird der Zurück-Button des Browsers betätigt (man landet wieder bei http://example.com/#foo). Gibt es ein Event, das dabei feuert? Muss nur in IEs funktionieren.
Qapla'
Nachdem auf einer Seite http://example.com/#foo per Link zum Anker http://example.com/#bar gesprungen wird, wird der Zurück-Button des Browsers betätigt (man landet wieder bei http://example.com/#foo). Gibt es ein Event, das dabei feuert? Muss nur in IEs funktionieren.
IE 8: onhashchange
IEs darunter: location.hash regelmäßig (Intervall) auf Änderung prüfen
Mathias
@@molily:
nuqneH
IE 8: onhashchange
Thx.
IEs darunter: location.hash regelmäßig (Intervall) auf Änderung prüfen
Grmpf.
Nach dem Zurück ist zwar in der Adresszeile der richtige URI, aber in location.hash ist immer noch der alte Wert. WTF? Wie bekommt man IE dazu, das 'location'-Objekt zu aktualisieren?
Qapla'
@@Gunnar Bittersmann:
nuqneH
Nach dem Zurück ist zwar in der Adresszeile der richtige URI, aber in location.hash ist immer noch der alte Wert. WTF? Wie bekommt man IE dazu, das 'location'-Objekt zu aktualisieren?
Mit einem IFrame … [Unique URLs]
Qapla'
Hi,
Nachdem auf einer Seite http://example.com/#foo per Link zum Anker http://example.com/#bar gesprungen wird, wird der Zurück-Button des Browsers betätigt
Falls es sich um ein onload Problem handelt: im ie hilft es meist, eine gesetzte Variable onunload zu verändern, damit ie beim Benutzen des Back-Buttons onloads wieder sauber ausführt.
Gruesse, Joachim
@@Joachim:
nuqneH
»» Nachdem auf einer Seite http://example.com/#foo per Link zum Anker http://example.com/#bar gesprungen wird, wird der Zurück-Button des Browsers betätigt
Falls es sich um ein onload Problem handelt: im ie hilft es meist, eine gesetzte Variable onunload zu verändern, damit ie beim Benutzen des Back-Buttons onloads wieder sauber ausführt.
Da die Seite nicht verlassen wird, sondern nur der fragment identifier wechselt, feuert kein 'unload'.
Qapla'