cs_Luluce25
Messages postés22Date d'inscriptionmercredi 26 avril 2006StatutMembreDernière intervention30 juin 2010
-
29 avril 2009 à 11:15
cs_Luluce25
Messages postés22Date d'inscriptionmercredi 26 avril 2006StatutMembreDernière intervention30 juin 2010
-
29 avril 2009 à 15:32
Bonjour,
Je n'ai pas trouvé de solution à mon problème. Je m'explique.
J'ai un menu en html :
[menu1.php ]
[menu2.php ]
J'ai ajouter le code suivant sur l'image : onClick="document.img1.src='image1bis.png';"
Hors vu que je change de page, l'image ne change pas. Comment faire pour avoir l'image1bis après avoir cliquer sur le lienet que celle si reste??
cs_Luluce25
Messages postés22Date d'inscriptionmercredi 26 avril 2006StatutMembreDernière intervention30 juin 2010 29 avril 2009 à 15:32
En fait j'ai trouvé une alternative à mon problème.
J'ai récupéré l'adresse de la page où je me trouve et en fonction de cette adresse, je change les images qu'il faut.
[entreprise.php ]
[salledebain.php ]
Code JAVASCRIPT :
function changeMenu(){
var url = document.location.pathname;
Bul3
Messages postés4933Date d'inscriptionsamedi 1 juillet 2006StatutMembreDernière intervention 2 février 201516 29 avril 2009 à 11:25
Bonjour,
si j'ai compris ! :
regarde en CSS, le a:visited, a:hover.... ainsi que ="background-image:url(ton image);
si j'ai compris, car pas sûr de ce que tu demandes dans ces histoires
de changement de page !
Cordialement [mon Site] [M'écrire] Bul
cs_Luluce25
Messages postés22Date d'inscriptionmercredi 26 avril 2006StatutMembreDernière intervention30 juin 2010 29 avril 2009 à 11:50
Merci pour votre réponse. Ca donne presque ce que je veux.
Je voudrais que si je change de page, le lien redevienne comme s'il n'avait pas été visité?!
Cordialement
cs_Luluce25
Messages postés22Date d'inscriptionmercredi 26 avril 2006StatutMembreDernière intervention30 juin 2010 29 avril 2009 à 12:03
J'ai un menu:
Menu1 - Menu2 - Menu3
Suivant votre conseil, j'ai mis des images en fond pour chaque lien.
Quand je clique sur Menu1, l'image change car j'ai utilisé a.visited, on va dire que img1 change en img1bis. Jusque la tout va bien.
Par contre, je voudrais que quand je clique sur Menu2, l'image de Menu1 redevienne img1 et pas img1bis.
Bul3
Messages postés4933Date d'inscriptionsamedi 1 juillet 2006StatutMembreDernière intervention 2 février 201516 29 avril 2009 à 12:18
sans javascript pas sûr qu'on puisse alors....
...onclick" lélément à modifier .style.backgroundImage'url:(....)';"...
ou jouer avec le className de cet élément.