Conserver l'état (graphique) d'un lien une fois cliqué

Conserver l'état (graphique) d'un lien une fois cliqué - HTML/CSS - Programmation

Marsh Posté le 19-04-2009 à 21:02:12    

Bonsoir à tous,
 
N'était pas très expérimenté en programmation et devant effectuer quelques chose de précis, je fais appel à vous.
 
Sur le site que je suis en train de développer j'ai dans ma feuille de style un a:hover sur les liens de mon menu principal. J'aimerai en fait que cet état a:hover soit conservé une fois le lien cliqué (et donc une nouvelle page chargé) afin que cela donne une indication visuelle supplémentaire à l'utilisateur pour savoir ou il se trouve.
 
J'imagine que je dois passer par du Javascript avec des Variables etc... Est-ce possible en php seulement ?
 
Pourriez-vous éclairer ma lanterne quand à comment effectuer cette manipulation ?
 
Grand merci à vous et très bonne soirée

Reply

Marsh Posté le 19-04-2009 à 21:02:12   

Reply

Marsh Posté le 20-04-2009 à 01:05:58    

Lorsque tu cliques sur ton lien il recharge la page je suppose ?
Et je suppose aussi que ton menu principal est dessiné de facon identique (même code) à chaque fois .
 
Tu peux essayer en passant un identifiant (blabla.php?menuID=XXX) dans le lien te permettant alors de mettre en valeur le lien cliqué precedemment (le même CSS que pour ton hover). Tu peux le faire en PHP ($_GET['menuID']) ou en JS (location.search).


---------------
We deserve everything that's coming...
Reply

Marsh Posté le 20-04-2009 à 10:35:11    

Merci pour ta réponse ! Tu serais développer un peu et/ou me plugger sur un tutorial explication la chose de manière plus étendue ?
 
Merci à toi !

Reply

Marsh Posté le 20-04-2009 à 14:04:56    

Le mieux c'est de nous dire, si les pages visé sont distinct, ou si c'est la même (avec un contenu dynamique, généré différemment grâce à une variable communiquée)


---------------
Le membre ci-contre n'est pas responsable du message ci-dessus.
Reply

Marsh Posté le 20-04-2009 à 15:08:49    

di0x a écrit :

Merci pour ta réponse ! Tu serais développer un peu et/ou me plugger sur un tutorial explication la chose de manière plus étendue ?
 
Merci à toi !


Ca serait plutot à toi de developper (et ca dans tt les sens du terme pasque je vais pas faire ton boulot à ta place ;))
Et si tu balancais ce dont tu disposes déjà ?


---------------
We deserve everything that's coming...
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed