Crewman - 38
Profi
(offline)
Dabei seit 10.2004
550
Beiträge
|
Geschrieben am: 14.03.2006 um 19:04 Uhr
|
|
Hallo zusammen.
Ich mach grad an ner Homepage rum und verzweifel grad fast.
Udn zwar möchte ich, dass bei nem klick auf einen LInk bei diesme seine "class"
von standard a in a.white geändert wird (ohne die Seit neu zu laden)
Also so wie auf TU links die Navi.
Die wird meineswissens ja auch nicht neu geladen, sobald man aber bspws auf MyProfile klickt, wird dessen klasse von "menue" in "menue2" geändert und damit die Farbe des links.
a {font: 11px Tahoma; color: #ff0000; text-decoration: underline; }
a.white.link {font: 11px Tahoma; color: #ffffff; text-decoration: none; }
Meine Links sind gerade so aufgebaut:
*seite*
Hat jemand ne Ahnung wie ich das mit PHP anstellen kann?
http://www.lastfm.de/user/Crewman/
|
|
kona - 37
Experte
(offline)
Dabei seit 12.2004
1146
Beiträge
|
Geschrieben am: 14.03.2006 um 19:31 Uhr
|
|
naja, du musst die seite ja neu laden, sobald du auf einen link klickst. du kannst dann wenn du den klick verarbeitest mit PHP prüfen wie der link ist z.B. mit einer GET-variablen und dann falls die variable mit dem link übereinstimmt class ändern
En Comhrac án Cèart
|
|
D-zon3 - 35
Profi
(offline)
Dabei seit 10.2005
591
Beiträge
|
Geschrieben am: 14.03.2006 um 20:06 Uhr
|
|
Zitat: naja, du musst die seite ja neu laden, sobald du auf einen link klickst.
Außer wenn du Frames benutzt. Da wird dann nur der frame geladen.
|
|
kona - 37
Experte
(offline)
Dabei seit 12.2004
1146
Beiträge
|
Geschrieben am: 14.03.2006 um 20:13 Uhr
|
|
Zitat: Außer wenn du Frames benutzt. Da wird dann nur der frame geladen.
da hast du recht, aber ich hab angenommen, wenn er PHP will, das er keine frames benützt. jedoch ist bei frames das mit dem ändern, dann wiederrum nicht möglich
En Comhrac án Cèart
|
|
X_FISH - 50
Champion
(offline)
Dabei seit 06.2003
3795
Beiträge
|
Geschrieben am: 14.03.2006 um 21:57 Uhr
|
|
Mit JavaScript kannst du dein Vorhaben umsetzen. Jedoch die unterschiedlichen Browservarianten, etc. beachten.
Auch zu bedenken: Sollte ein User JS deaktiviert haben, muss die Seite dennoch funktionieren.
|
|
Erdbaerger
Halbprofi
(offline)
Dabei seit 06.2005
298
Beiträge
|
Geschrieben am: 15.03.2006 um 13:34 Uhr
|
|
Also ich habe mir demletzt ein 700 Seiten dickes Buch über HTML durchgelesen und kann es nur weiterempfehlen (brv taschenbuch) und ich lerne jetzt Javascript und Flash
Dschngi K.
|
|
Crewman - 38
Profi
(offline)
Dabei seit 10.2004
550
Beiträge
|
Geschrieben am: 15.03.2006 um 18:11 Uhr
|
|
Ok Danke für eure antworten.
Habd es jetzt wie obeng esagt wurde folgendermaßen gelöst:
http://www.lastfm.de/user/Crewman/
|
|
Crewman - 38
Profi
(offline)
Dabei seit 10.2004
550
Beiträge
|
Geschrieben am: 15.03.2006 um 18:12 Uhr
|
|
Ok, habs jetzt über das $_GET[show] gelöst. Quellcode kann man in dem tollen TU Forum leider net posten... nichtmal mit Quote
http://www.lastfm.de/user/Crewman/
|
|
kona - 37
Experte
(offline)
Dabei seit 12.2004
1146
Beiträge
|
Geschrieben am: 15.03.2006 um 18:26 Uhr
|
|
weil du mit dem code, das layout zerstören könntest, und sonst noch was.
naja, dann ist ja gut wenn das problem gelöst ist
En Comhrac án Cèart
|
|
ptn - 37
Halbprofi
(offline)
Dabei seit 08.2005
137
Beiträge
|
Geschrieben am: 15.03.2006 um 21:04 Uhr
Zuletzt editiert am: 15.03.2006 um 21:04 Uhr
|
|
um gottes willen...... warum so umständlich?
probiers mal damit:
a:active
{
color: #FFFFCC
}
|
|
kona - 37
Experte
(offline)
Dabei seit 12.2004
1146
Beiträge
|
Geschrieben am: 15.03.2006 um 21:14 Uhr
|
|
Zitat: um gottes willen...... warum so umständlich?
probiers mal damit:
a:active
{
color: #FFFFCC
}
der link wird aber nur farbig, wenn er angeklickt wird, und nicht wenn die seite gerade angezeigt wird
En Comhrac án Cèart
|
|
X_FISH - 50
Champion
(offline)
Dabei seit 06.2003
3795
Beiträge
|
Geschrieben am: 15.03.2006 um 22:13 Uhr
|
|
Zitat: weil du mit dem code, das layout zerstören könntest, und sonst noch was.
Darum => htmlspecialchars()
|
|