11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour

Le script que je recherche est, me semble-t-il, assez simple mais je n'arrive pas à mettre la main dessus.

Lorsque l'on navigue dans une galerie d'images, en général les images sont présentées par vinettes, un clic dessus et l'image s'aggrandit dans une fenêtre pop-up. Je cherche un script qui permet d'agrandir l'image (sans pop-up) en faisant un rollover sur la vignette (idéalement si la grande image peut suivre le pointeur de la souris quand on le déplace sur la vignette ce serait top).

Me suis-je bien fait comprendre ? Sauriez-vous m'aider sur ce point ?

Merci infiniment.
Brice.
Je pense que tu peux utiliser une fonction qui modifie l'attribut url de la balise img ceci en dom, c'est rien a faire c en une ou 2 lignes

voila un truc de ce genre devra faire l'affaire:

document.getElementById("id_image").lastChild.setAttribute("src",valeur_attribut);

tu remplace id_image par l'id de ta balise img ou tu utilise getElementByTagName si l'image possede un attribut name et tu met tout dans une function appele par l'evenement onclick sur le lien ou l'image.


Enfin je te conseille l'aller voir ici:

http://fr.selfhtml.org/javascript/objets/node.htm#generalites
Modifié par zacc (11 Oct 2006 - 16:38)