bonsoir
j'utilise ce code : <dd id="smenu1" onmouseleave="montre('');">
cela fonctionne bien sur IE mais le onmouseleave n'a pas l'air d'être reconnu par firfox ! par koi puis-je le remplacer ?
merci
 onmouseleave pour Firefox
 onmouseleave pour Firefox
				
				
						
							
							
						
						
				bonsoir
j'utilise ce code : <dd id="smenu1" onmouseleave="montre('');">
cela fonctionne bien sur IE mais le onmouseleave n'a pas l'air d'être reconnu par firfox ! par koi puis-je le remplacer ?
merci
 
 
				
				
						
						
				Pourquoi pas onmouseout ?
Avant toutes questions : Développement Web, (X)HTML, CSS, JavaScript, AJAX, ASP, Flash/Flex, Webmarketing, XML, PHP
 
 
				
				
						
						
				Bonsoir,
je connaissais pas cet évènement, t'es sure que c'est pas onmouseover plutôt?
Attention à la sémantique, une liste de définition (dl) n'est pas le plus appropriée pour un menu (à supposer que c'est un menu), les ul le sont d'avantage
 
 
				
				
						
						
				Parceque ca ne fonctionne pas correctement .
J'ai plusieurs lien dans mon sous menu , et avec onmouseout le sous menu se ferme dés que je quitte un lien .
Alors que moi je veux que le sous menu se ferme quand la souris sort de la zone du sous menu . Et cela fonctionne bien avec onmouseleave ... mais seulement sur IE
 
 
				
				
						
						
				Voici le code de mon menu
..... smenu2 ..... puis smenu3 .... ect
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 
			
			






 
			
			 
  
  
  
 
 
  
  
 
 
			
			 
			
				
 
 
				
				
						
						
				ce problème de quitter un objet à été abordé maintes fois sur ce forum ...
il suffit de mettre un setTimout et un flag ...
une petite recherche s'impose
et c'est bien onmouseout qu'il faut utiliser...
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag
Venez sur le Chat de Développez !
 bien compliqué un setTimout et un flag
 bien compliqué un setTimout et un flag
				
				
						
						
				cette methode du setTimout et un flag m'a l'air bien compliqué ! le onmouseleave est si simple sur IE il doit bien y avoir un truc du même genre pour firfox ?
 
 
				
				
						
						
				Salut
Ben franchement la méthode avec setTimeout est très simple :
Je vois pas vraiment l'inconvénient et la fonction setTimeout marche sous IE
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
 
 
				
				
						
						
				Pourquoi veux-tu t'entêter à utiliser cette fonction qui est compatible que IE. On t'a donné la seule fonction qui correspond à ce que tu attends. On va pas te diriger vers l'utilisation d'une fonction sachant qu'elle n'est pas compatible et qu'il y a pas d'équivalent sous Firefox, Opéra, Nescape, Safari et j'en passe.
Voici la liste de tous les évènements possibles et compatibles tous navigateurs : http://www.w3schools.com/tags/ref_eventattributes.asp
Tu verras que la tienne n'y est pas et donc on te conseille fortement de te diriger vers l'une d'entres elles
Avant toutes questions : Développement Web, (X)HTML, CSS, JavaScript, AJAX, ASP, Flash/Flex, Webmarketing, XML, PHP
 fonctionnera
 fonctionnera
				
				
						
						
				Merci les gars
.... mais voici ce que j'ai fais et ca ne fonctionne ni pour IE ni pour firfox
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
 
 
				
				
						
						
				il faudrait que tu nous donne ta fonction montre() stp
 
 
				
				
						
						
							
						
				
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
Partager