rct2: Aktiver Link färben und beibehalten

Ich habe eine Framesite bei der die Menüleiste rechts orientiert ist. Nun möchte ich wenn ich einen Link anklicke diesen färben. Nun sollte der Link solange gefärbt bleiben bis man den nächsten Link in diesem Frame anklickt gibt es hierfür ein script?

mfg

rct2

  1. Hi rct2,

    nennt sich CSS und einen passenden Link hab ich auch für dich.

    http://www.devmag.net/html/css_links.htm

    Gruß,
    Alex.

    PS: active farbe muss anders sein als die anderen.

    1. Hi,

      nennt sich CSS

      nicht so, wie es sich der OP vorstellt. Ein aktives Element (das ganze ist *nicht* auf Links beschränkt!) ist eines, welches sich derzeit in "Benutzung" befindet - also beispielsweise gerade angeklickt wird. Endet der Klick, ist es nicht mehr aktiv. Da das Thema hier im Forum schon allzu oft bis zum Exzess durchgekaut wurde, mache ich es kurz:

      Die Frames sind im Weg. Mach sie weg.

      Cheatah

      --
      X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
      X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
      X-Will-Answer-Email: No
      X-Please-Search-Archive-First: Absolutely Yes
    2. nennt sich CSS und einen passenden Link hab ich auch für dich.
      http://www.devmag.net/html/css_links.htm

      Die Seite spricht von "CSS Anweisungen", "CSS Befehlen", "CSS Klassen" und gibt den Tipp, den HTML-Code zu ändern, um ein bestimmtes Aussehen zu erreichen. Nicht empfehlenswert.

      PS: active farbe muss anders sein als die anderen.

      Nein, die Pseudoklasse :active bezieht sich auf die Aktivierung eines Elements, "For example, between the times the user presses the mouse button and releases it." sagt der Standard. Sobald also (bei einem typischen grafischen Browser mit Maus) die Maustaste losgelassen wird, ist :active "abgemeldet".
      Nur im Internet Explorer (mindestens bis Version 6) ist das anders.

      --
      Reden ist Silber, Schweigen ist Gold, meine Ausführungen sind Platin.
      Self-Code: sh:( ch:? rl:( br:> n4:( ie:{ mo:) va:) de:> zu:} fl:| ss:| ls:~ js:|
  2. Ich habe eine Framesite bei der die Menüleiste rechts orientiert ist. Nun möchte ich wenn ich einen Link anklicke diesen färben. Nun sollte der Link solange gefärbt bleiben bis man den nächsten Link in diesem Frame anklickt gibt es hierfür ein script?

    Nur mit CSS ist das nicht möglich, mit JavaScript ginge das, aber das ist keine sichere, da nicht unbedingt verfügbare Variante. Eine bessere Lösung wäre, auf Frames zu verzichten und stattdessen Quelltext auszulagern. Dabei sollte der gerade aktive Menüpunkt kein Link mehr sein und kann mit CSS bequem anders formatiert werden.

    --
    Reden ist Silber, Schweigen ist Gold, meine Ausführungen sind Platin.
    Self-Code: sh:( ch:? rl:( br:> n4:( ie:{ mo:) va:) de:> zu:} fl:| ss:| ls:~ js:|