Changer un morceau de mon image+ menu list
Résolu/Fermé
A voir également:
- Changer un morceau de mon image+ menu list
- Changer dns - Guide
- Menu déroulant excel - Guide
- List disk - Guide
- Changer clavier qwerty en azerty - Guide
- Image iso - Guide
3 réponses
c'est dans la découpe de tes images que tu trouveras la solution, peux-tu faire en sorte que les images des bracelets s'ajustent parfaitement ?
si oui alors ce sera pas un problême pour le javascript (je reviendrai sur ton post pour expliquer les roll-over)
mainan tu peux aussi tout faire en flash
si oui alors ce sera pas un problême pour le javascript (je reviendrai sur ton post pour expliquer les roll-over)
mainan tu peux aussi tout faire en flash
L'image devra changer au clic sur le lien mais pas au roll over c'est ce qui me complique les choses
Merci de faire si vite
Merci de faire si vite
que cela se passe sur le clic ne va pas bouleverser les choses : ton gestionnaire d'évènement sera onClick et pas onMouseOver, c'est tout
alors, soient les deux images de ta bague :
si tu veux changer ton bracelet cuir en argent par un clic sur l'image du bracelet argent, cela donnera cela :
Dernière chose, si tu ne veux pas de temps d'attente lors des changements d'images, il te faut précharger en cache toutes celles qui ne sont pas affichées sur la page au départ, cad dans notre exemple toutes les grandes images de bracelet (sauf celle du cuir affichée par défaut)
pour précharger une image, à mettre entre les balises <head></head> :
Image1 = new Image();
Image1.src = "nom_de_ton_image.extension";
autant de fois que tu as d'images, c'est pour cela que l'on pourrait faire bcp plus propre avec des tableaux, mais comme je suis fainéant je te laisserai le faire...
alors, soient les deux images de ta bague :
<img src="cadran_montre.gif" id="cadran"> pour le cadran <img src="bracelet_cuir.gif" id="bracelet"> pour le bracelet, ici j'ai mis le cuir dès le début par défaut
si tu veux changer ton bracelet cuir en argent par un clic sur l'image du bracelet argent, cela donnera cela :
<img src="bracelet_argent_mini.gif" onClick="document.getElementById("bracelet").src="bracelet_argent.gif">, bracelet_argent_mini.gif étant bien sur l'image lien
Dernière chose, si tu ne veux pas de temps d'attente lors des changements d'images, il te faut précharger en cache toutes celles qui ne sont pas affichées sur la page au départ, cad dans notre exemple toutes les grandes images de bracelet (sauf celle du cuir affichée par défaut)
pour précharger une image, à mettre entre les balises <head></head> :
Image1 = new Image();
Image1.src = "nom_de_ton_image.extension";
autant de fois que tu as d'images, c'est pour cela que l'on pourrait faire bcp plus propre avec des tableaux, mais comme je suis fainéant je te laisserai le faire...
10 févr. 2005 à 15:34