IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

"onmouseout" Mozilla Firefox


Sujet :

JavaScript

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 10
    Points : 5
    Points
    5
    Par défaut "onmouseout" Mozilla Firefox
    Bonjour,
    J'ai associé à une balise <li> un mouseover et un mouseout. Ce li contient une image (balise <img>) et du texte (dans une balise <p>). Au survol du texte seul les traitements du mouseover sont fait. Au survol de l'image, les traitements du du mouseover et du mouseout sont fait. J'ai fait des tests sur IE6 IE7 Opera Safari, ça ne déconne que sur Mozilla.

    Comment peut on expliquer qu'au survol de l'image (qui est contenue dans le <li>) le mouseout est déclenché ? (Sachant que cela se passe sur Mozilla Firefox).

    Merci pour votre aide.

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 10
    Points : 5
    Points
    5
    Par défaut
    up

  3. #3
    Membre averti
    Inscrit en
    Novembre 2006
    Messages
    336
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 336
    Points : 374
    Points
    374
    Par défaut
    Tu peux poster ton code?

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 10
    Points : 5
    Points
    5
    Par défaut
    Voici mon code en très simplifié. Il faut utiliser une image. Au survol du titre ou des zones vides du li, le mouseout n'est pas activé. Au survol de l'image, il est activé.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
     
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html>
    	<head>
    		<style type="text/css">
    			ul{
    				width: 400px;
    				background-color: silver;
    			}
    		</style>
    		<script type="text/javascript">
    			function stop(){
    				alert("stop");
    			}
    			function start() {
    				document.getElementById("test").style.backgroundColor = "green";
    			}
    		</script>
     
    	</head>
    	<body>
    		<ul>
    			<li onmouseover="start()" onmouseout="stop()" id="test">
    				<h2>Ouai gros</h2>
    				<a href="" title="" ><img src="photo.jpg" alt="" /></a>
    			</li>
    		</ul>
    	</body>
    </html>

  5. #5
    Membre expert
    Avatar de FremyCompany
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    2 532
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 2 532
    Points : 3 239
    Points
    3 239
    Par défaut
    Bah, FireFox est chiant, c'est tout
    Non, en fait c'est prévu par le W3C...

    Solution : tester lors du onmouseout si la souris sort vraiment du LI (avec event.toElement, si je me souviens bien)

Discussions similaires

  1. Réponses: 18
    Dernier message: 19/08/2004, 15h11
  2. [XML][XSL][Mozilla Firefox] Integraton dans une page JSP
    Par BANATACH dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 05/08/2004, 14h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo