Comment afficher une image dans un div au survol d'un lien?

Comment afficher une image dans un div au survol d'un lien? - HTML/CSS - Programmation

Marsh Posté le 20-07-2008 à 16:03:51    

Salut à vous tous,
 
Voici mon soucis. J'avais déjà un script permettant de remplacer une image par une autre au survol d'un lien.
Maintenant, je voudrais juste pouvoir l'adapter (mais je n'y arrive pas) pour pouvoir toujours afficher une image au survol d'un lien, mais sans avoir d'image affichée au départ. Donc qu'une image s'affiche dans un div "survol", spécialement placé près du lien, au survol de celui-ci.
Voici le code que j'ai déjà. merci de m'aider pour l'adaptation...

Code :
  1. <script type="text/javascript">
  2. if (document.images)
  3. {
  4. preload = false;
  5. url = new Array();
  6. url[0] = "";
  7. url[1] = "../../../images/arbre.jpg";
  8. var i = 0;
  9. for(i=0; i<4; i++)
  10. {
  11.  tmp = new Image(895, 410)
  12.  tmp.src = url[i];
  13. }
  14. preload = true;
  15. }
  16. function changeImage(img_index) {
  17. if (document.images && (preload == true)) {
  18.  document.getElementById("survol" ).src = url[img_index];
  19. }
  20. </script>


Code :
  1. <div id="main">
  2.     <p align="center" class="pave_main">Voir ici:<a href="#" onmouseover="changeImage(1); return false;" onmouseout="changeImage(0); return false;">Lien à survoler</a>. </p>
  3.    <div id="survol"></div>
  4.    </div>

Reply

Marsh Posté le 20-07-2008 à 16:03:51   

Reply

Marsh Posté le 20-07-2008 à 19:09:15    

Bouh....
 
script type="text/javascript">...
 
pas bien !!!
dangereux !!!
bloqué par la plupart des navigateurs !!!
 


---------------
http://www.ypikay.com
Reply

Marsh Posté le 21-07-2008 à 11:42:05    

ah ok... merci du conseil, et pour mon problème, c'est pas possible? ou meme d'une autre manière?

Reply

Marsh Posté le 21-07-2008 à 14:20:18    

erwan83 a écrit :

Bouh....

 

script type="text/javascript">...

 

pas bien !!!
dangereux !!!
bloqué par la plupart des navigateurs !!!
 


tu me donneras la vraie raison pour laquelle tu sors cette énorme connerie [:petrus75]


Message édité par gatsu35 le 21-07-2008 à 14:20:25
Reply

Marsh Posté le 21-07-2008 à 14:30:56    

erwan83 a écrit :

Bouh....
 
script type="text/javascript">...
 
pas bien !!!
dangereux !!!
bloqué par la plupart des navigateurs !!!
 


 [:cerveau chrisbk]  
 
et tu fais comment alors ? :o

Reply

Marsh Posté le 22-07-2008 à 09:38:10    

Mis à part cela, y a-t-il une solution pour moi ou est-ce impossible à faire? Merci...

Reply

Marsh Posté le 22-07-2008 à 10:19:45    

en CSS [:petrus75]

Code :
  1. a.montruc { background:url(image1.png); }
  2. a.montruc:hover {background:url(image2.png);}

Reply

Marsh Posté le 22-07-2008 à 11:04:50    

Si j'ai bien compris, il ne faut pas modifier l'image du lien, mais l'image d'un div tiers !


---------------
Kao ..98 - Uplay (R6S) : kao98.7.62x39 - Origin (BF4, BF1) : kntkao98
Reply

Sujets relatifs:

Leave a Replay

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