Rechercher : dans
Par :

Problème rollover onmouseover image clignote

Dernière réponse le 25 oct 2009 à 09:22:39 peek, le 25 oct 2009 à 07:41:08 
 Signaler ce message aux modérateurs

Bonjour,

J'essaie de réaliser une carte de France mappée avec un effet de roll-over sur chaque région.
Le principe, j'ai ne image de fond sur laquelle je place mes coordonnées map.
Pour chaque région, j'applique un effet "onmouseover / onmouseout" qui appel deux fonctions javascript (showMe & hideMe)
La fonction showMe fait appel à un div (image) qui correspond à la région en question qui vient se caler au dessus de la région en question.
Le problème que je rencontre : lorsque j'ai le curseur sur la région, l'image qui apparaît en roll-over n'est pas fixe et clignote très rapidement.
Je ne comprends pas de ou cela peut venir, quelqu'un pourrait m'éclairer ?

Merci d'avance

Voici mon code :

<head>
<script type="text/javascript">
var zz=0;
function showMe(what)
{
document.getElementById(what).style.display = 'block';
}
function hideMe(what)
{
if (zz == 0)
document.getElementById(what).style.display = 'none';
}
</script>
</head>

<body>
<div id="nord" style="display: none; position: absolute; top: 24px; left: 160px;"><img src="gifs/carte_nord_over.gif" width="58" height="38" /></div>

<img src="gifs/cartedefrance.gif" width="305" height="350" border="0" usemap="#Map" />
<map name="Map" id="Map">
<area shape="poly" coords="149,33,149,16,169,8,173,22,183,18,186,29,193,30,194,35,200,32,204,45,166,42,168,36" href="#"  onmouseover = "showMe('nord');" onmouseout = "hideMe('nord');"/>
</map>

</body>
</html>
Configuration: Mac OS X
Firefox 3.0.14

Meilleures réponses pour « Problème rollover onmouseover image clignote » dans :
[PDF] Convertir des PDF en images (JPEG, BMP, GIF, etc...) VoirSi vous avez des documents PDF et que vous voulez les convertir en images (JPEG, GIF, BMP, ou n'importe quel format), de manière à les exploiter, par exemple dans un logiciel d'OCR ou de retouche/création d'images : Note : Cet article présente une...
Création d'image Système (Ghost) VoirCréer une image (ghost) de partition 1 - Intérêt 2 - Pré-requis 2.1 - Explication 2.2 - Opportunités des partitions 2.3 - Mise à jour des images 2.3.1 - Image incrémentale : intéressant mais dangereux ! 2.3.2 - Image incrémentale et...
Rechercher des images de Noël : père Noël, traîneaux, sapin... VoirRechercher des images de Noël sur Internet Effectuer une recherche rapide d’images de Noël Effectuer une recherche avancée d’images de Noël Rechercher des images de Noël sur une banque d’images en ligne Rappel Rechercher des images de...
Télécharger Image Resizer VoirPetit utilitaire (PowerToy) basique, très simple, permettant de réduire la taille d'une image, dans le but, notamment, de l'envoyer par e-mail ou de la partager sur Internet (blog, site, album...). Pour plus d'informations: image resizer reduire la...
Fichier ISO (Image ISO) VoirFormat ISO Un fichier possédant l'extension .ISO est une image ISO, c'est-à-dire une image d'un disque (CD, DVD ou disque dur) sous forme de fichier, créer avec un logiciel de gravure. Comment lire un fichier ISO ? En l'absence de graveur, il...
Gestion des images en HTML VoirComment afficher des images sur une page web? Quelques images sur un site Web peuvent le rendre plus attractif et plus convivial, cependant il est important de ne pas sombrer dans l'excès car les images peuvent impliquer un temps de chargement...
LaTeX - Insertion d'images VoirStyle LaTeX permet d'insérer des images de différents formats. Le plus simple est d'insérer des fichiers de type eps (Encapsuled Postscript) : Il suffit d'insérer dans le préambule la ligne suivante : \usepackage{graphicx} Puis d'insérer...

1

 incaout, le 25 oct 2009 à 09:22:39

Salut.

Peut être est ce du à l'apparition de ta seconde image. Le pointeur de la souris est détecté sur la région nord de ta carte de france. Il affiche à cet endroit l'image de la région nord et du coup, il n'est plus sur la carte de france initiale, donc il applique le mouseout qui cache la seconde image. Et de fait, il revient sur la première image et applique le mouseover qui affiche la seconde image et ainsi de suite. C'est une hypothèse.

Peut être mettre le mouseout sur l'image du département affiché.

Tiens moi au courant, cela m'intéresse de savoir ;)

A+

IC

Répondre à incaout