Du bist nicht eingeloggt.

Login

Pass

Registrieren

Community
Szene & News
Locations
Impressum

Forum / Bits und Bytes

HTML/PHP Frage

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:

Zitat:





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()

;-)
  [Antwort schreiben]

Forum / Bits und Bytes

(c) 1999 - 2025 team-ulm.de - all rights reserved - hosted by ibTEC Team-Ulm

- Presse - Blog - Historie - Partner - Nutzungsbedingungen - Datenschutzerklärung - Jugendschutz -