WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

HTML, XHTML, CSS , style, XML, Javascript und mehr, Fragen, Tipps und Anregungen zu diesen Basic Techniken - hier rein !


Forum » HTML, CSS - Hilfe für das Erstellen einer Homepage » Linkbutton: Status "active" voreinstellen möglich? » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Linkbutton: Status "active" voreinstellen möglich?
von AndreasB
Vielen Dank, ich werds mal versuchen!
Andreas
von sondermuelli
mit javascript wäre das grundsätzlich kein problem, indem du bei onclick eines links dessen klasse änderst und in einer schleife alle anderen links auf die standard-klasse setzt, bzw das jeweils aktive element in einer variable speicherst und bei klick auf einen anderen link auf die normale klasse setzt.
von AndreasB
Die Seite hab ich heute auch gefunden, im groben geht es genau darum. Nur in meinem Fall funktioniert es irgendwie nicht. Ich werd noch mal weitertüfteln. Danke erst mal!
von a-man
Meinst du vielleicht das hier:
http://de.selfhtml.org/css/eigenschaften/pseudoformate.htm

PS: mein script sollte funktionieren....
(ausnahme: du hast was laufen , das bei jedem link (auch navi) die atribute (oder wie heiBen die dinger in der uri) dazu macht)
von AndreasB
Also mit "kein normaler Link mehr" meine ich, dass er nicht mehr die Eigenschaften der anderen Links hat. Das Problem ist auch, dass der "visited"-Status die gleiche Farbe haben soll wie der normale Status (siehe www.huber-dent.de). Und ich kriege es bei der von dir beschriebenen Variante einfach nicht hin, dass der visited-Status des momentan aktiven Links nach Klick auf einen anderen wieder "ausgeht". Da liegt das Problem.
von AndreasB
Danke für Eure Antworten!

An DukeXP:
Habe leider so gut wie nichts verstanden, könntest du das für einen Anfänger Schritt für Schritt erklären?

An a-man:
Das mit deiner Idee hatte ich ja so in etwa versucht. Aber sobald der span zugewiesen ist, ist es nicht mehr möglich, den wegzukriegen (also kein normaler Link mehr).
von a-man
ich sehe dein problem nicht ganz
(du hast dich nicht voellig klar ausgedruekt)..

Aber ich probier es trotzdem:

Link auf startseite:
<a href="blubblibblab1.php?link=1">blubblibblab1</a>
<a href="blubblibblab2.php?link=2">blubblibblab2</a>
<a href="blubblibblab3.php?link=3">blubblibblab3</a>
<a href="blubblibblab4.php?link=4">blubblibblab4</a>

Naechste seite:
<?php
$gecklickter_link = $_GET['link'];

if($gecklickter_link = 1) echo "<span ...>blubblibblab1</span>";
else echo "<a href.....>";
if($gecklickter_link = 2) echo "<span ...>blubblibblab2</span>";
else echo "<a href.....>";
if($gecklickter_link = 3) echo "<span ...>blubblibblab3</span>";
else echo "<a href.....>";
if($gecklickter_link = 4) echo "<span ...>blubblibblab4</span>";
else echo "<a href.....>";

?>

Meinst du sowas?
Oder hab ich dich falsch verstande....?

PS: Schoenheitsfehler nicht ausgeschlossen, da ich lang nichts mehr gecodet hab....
von DukeXP
Wenn deine Verzeichnisstruktur logisch aufgebaut ist kannst du den Link serverseitig in Abhängigkeit von der Seitenadresse anpassen (das ist sogar mit SSI problemlos möglich). IMO wäre es dann wünschenswert, den jeweils aktiven Punkt nicht zu verlinken und so deutlich zu machen, dass die betreffende Seite momentan angezeigt wird.
von AndreasB
Hallo zusammen,
ich soll eine Website machen, auf deren Einstiegsseite eine Linkliste ist. Wenn ich auf einen Link klicke, öffnet sich eine andere Seite mit dem gleichen Linkmenü (nur anderes Design). Der Punkt, den ich in der Einstiegsseite angeklickt habe, soll jetzt in diesem Menü "active" leuchten (obwohl er noch nicht geklickt wurde).
Beispiel auf folgender Seite: www.huber-dent.de
Habe für die Einstiegsseite ein Formular gebaut, und auf der Folgeseite mit einer PHP-if-Routine die Variable ausgewertet. Habe dann für entsprechenden Link über CSS den color.style geändert. Das hat auch geklappt, aber nun ist es ja kein "normaler" Link mehr, der nach Klicken auf einen anderen Link wieder ausgeht. Ich will auch nicht jeden der anderen Links "von Hand" umfärben müssen, es sollen eben "richtige" Links bleiben.
Hoffe, ich habe mich verständlich ausgedrückt. Bitte helft mir!!!!!!!

Nach oben