Denis: Link als angeklickt markieren per Javascript

Hallo,

habe folgendes Problem: Habe eine Frame-Seite, bei der einmal über ein Navigationsbaum durch die Seite navigiert werden kann und zudem kann auch über Links im Text navigiert werden. Jedoch soll, wenn ich aus dem inhalts-Frame etwas anklicke, auch der Navigationsframe mit dem navigationsbaum mitspringen. Zudem soll der aktuelle Punkt im navigationsbaum farbig hinterlegt sein. (Es soll sich so wie zB der Windowsexplorer verhalten)

Meine frage, wie kann ich diese farbige hinterlegung erzeugen? Hatte mir überlegt, dass über das Stylesheet zu machen (a:active{background-color:#FFFFFF}) und den Navigationsbaum über die id des Linkes anzusprechen und einen Click zu erzeugen (document.all.link_id.click()). Der Link wird zwar ausgeführt, aber der Hintergrund wird nicht verändert. Wie kann ich dieses Verhalten erreichen, dass der aktuelle Link einen anderen Hintergrund bekommt?

Denis

  1. hi,

    Meine frage, wie kann ich diese farbige hinterlegung erzeugen? Hatte mir überlegt, dass über das Stylesheet zu machen (a:active{background-color:#FFFFFF}) und den Navigationsbaum über die id des Linkes anzusprechen und einen Click zu erzeugen (document.all.link_id.click()). Der Link wird zwar ausgeführt, aber der Hintergrund wird nicht verändert.

    *seufz*
    zum x-tausendsten male:
    .active wirkt genau von dem moment, wo du die maustaste runterdrückst, bis zu dem, wo du sie wieder loslässt.

    Wie kann ich dieses Verhalten erreichen, dass der aktuelle Link einen anderen Hintergrund bekommt?

    in dem du in entsprechend kennzeichnest - ihm bspw. per javascript dynamisch eine neue/zusätzliche klasse gibst, und darüber formatierst.

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }