gswkaiser: Problem mit "location.hash" im IE 6/7 und Safari 3 (Windows)

Beitrag lesen

Moin, moin.

Ich habe eine Reihe von Links, die über verschiedene "anchor" zu verschiednen Stellen eines Dokuments verzweigen sollen (href="page.html#anchor1", href="page.html#anchor2" usw.)

Um das intelligenter zu machen, wollte ich per Javascript über "location.hash" den Namen des "Anchors" auslesen, um dann nur diesen Bereich des Dokuments sichtbar zu schalten.

Das funktioniert auch, allerdings nur im FF und Opera.

Das Problem ist:

beim IE 6/7 und Safari-Browser enthält "location.hash" keinen Wert!

Auch in der Adresszeile wird der "Anchor" nicht angezeigt.

Allerdings wird beim IE 6/7 der entsprechende Anchor im Dokunment angesteuert, der Safari-Browse macht nicht mal das.

Ist das ein bekanntes Problem?

Gibt es eine Lösung dafür?

Vielen Dank für Eure Hilfe.