Hallo,
Und letztendlich: Wer kein Javascript an hat, der wird bei beiden Methoden den Link immer noch als aktiv sehen - mit CSS wie oben beschrieben aber nicht mehr gereizt, auch draufzuklicken.
Ohne JS führt in meinem Fall gar nichts zum Ziel, da ich meinen active link ja nicht über a:active im CSS definiere sondern über die mit JS geänderte ID.
Warum:
wenn ich ein Untermenu habe und dort einen weiterführenden Link benutzt habe wird in meiner Hauptnavigation kein Link mehr als active geführt.
Also setze ich mein JS mit der geänderten ID in alle Seiten die zum entsprechenden Link in der Hauptnavigation passen.
bydey
--
-- noch immer ein erfolgloser <DIV> Jünger --
-- noch immer ein erfolgloser <DIV> Jünger --