Ya surement plein de facon de le faire, mais tu peux imaginer assigner un attribut propre à chaque miniatures ainsi qu'un evenement mouseover (<img src="image.jpg" idpic="2" onmouseover="affiche (this);" ... /> ).
La fonction 'affiche' serait du style
Code :
- var affiche = function (image)
- {
- if (!image)
- return false; // pas d'image ou pas de param
- var pos = image.getAttribute ("idpic" );
- if (pos === undefined) // !!! attention à la valeur 0 pour la variable pos !!!
- return false; // attribut non trouvé
- var big = document.getElementById ('big'); // on suppose que 'big' est l'id de le l'element IMG affichant l'image en grand
- big.src = mesImages[pos]; // on suppose que le tableau mesImages est préinitialisé et contient le chemin vers la version aggrandie de l'image
- return true;
- }
|
Voilà ca devrait donner une piste
bonne chance
Message édité par SICKofitALL le 15-11-2007 à 08:56:30
---------------
We deserve everything that's coming...