Hi,
ich bastele an einer einfachen und statischen Seite, alles in XHTML und alle Formatierungen via CSS. Ich hab 2 Navigationsleisten (<li>), und es wäre schön, wenn der Link auf die aktuelle Seite (d.h. "wo man gerade ist") eine andere Farbe hätte als die normalen Links.
äh, es wäre schön, wenn es keinen Link auf die aktuelle Seite gäbe. Das ist nämlich widersinnig.
Natürlich kann ich die Linkliste in der jeweiligen HTML-Datei verändern, aber wenn ich später einen Link hinzufügen will, muss ich dann alle Dateien einzeln korrigieren und kann nicht einfach überall die Linkliste ersetzen.
Serverseitige Mechanismen nehmen Dir dies ab.
Deswegen dachte ich an ein JS, das die Links auf die jeweils aktuelle Seite anders färbt (bzw einer anderen CSS-Klasse zuordnet). Da gibt es bestimmt doch irgendwelche Standart-Lösungen oder?
Nein, höchstens Standard-Lösungen. Das Wort hat nur ein "t".
Vielleicht brauche ich auch nur einen Suchbegriff (i.e. wie man so was nennt), ich bin in all diesen JS Sammlungen ein bisschen orientierungslos.
http://de.selfhtml.org/javascript/objekte/links.htm ist der Umweg, den Du anstatt eines einfachen, serverseitigen Vorgehens nehmen könntest. Und der natürlich nicht funktioniert, wenn der Client nicht über aktiviertes JavaScript verfügt.
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