Bonjour,
je voudrais vous soumettre une page sur laquelle j'ai un soucis avec un menu qui joue au chat et à la souris (avec IE windows ... uniquement apparement ...)
J'ai un menu en css sous forme de liste avec un js en fichier externe pour IE
La page : http://essai.mail.free.fr/ccj/
il n'y a pour l'instant qu'une seule page en ligne ...
le menu :
Le fichier JS externe :
Tout ceci + css est consultable sur la page en ligne...
Voilà ... si quelqu'un a une idée pour que le menu ne disparaisse pas "onmouseover" je suis preneuse !
Merci d'avance...
[/i][/i]
En Fait le JS qui s'affiche ici n'est pas le bon, !!! le forum corrige ce qu'il croit être des balises d'ouverture italique , il en supprime donc une ???? vous pouvez donc accèder au fichier JS par ce lien directement : http://essai.mail.free.fr/ccj/menu.js
Modifié par deci-dela (26 Apr 2006 - 09:05)
je voudrais vous soumettre une page sur laquelle j'ai un soucis avec un menu qui joue au chat et à la souris (avec IE windows ... uniquement apparement ...)
J'ai un menu en css sous forme de liste avec un js en fichier externe pour IE
La page : http://essai.mail.free.fr/ccj/
il n'y a pour l'instant qu'une seule page en ligne ...
le menu :
<div id="menu">
<ul id="menugauche">
<li>
<img src="images/menu4.jpg" alt="menu" />
<ul>
<li><a href="index.html">Accueil</a></li>
<li><a href="crea.html">Créations</a></li>
<li><a href="ateliers.html">Ateliers</a></li>
<li><a href="projets.html">Projets</a></li>
<li><a href="contact.html">Contacts</a></li>
</ul>
</li>
</ul>
</div>
</div>
Le fichier JS externe :
function hover(obj){
if(document.all){
UL = obj.getElementsByTagName('ul');
if(UL.length > 0){
sousMenu = UL[0].style;
if(sousMenu.display == 'none' || sousMenu.display == ''){
sousMenu.display = 'block';
}else{
sousMenu.display = 'none';
}
}
}
}
window.onload=function setHover(){
LI = document.getElementById('menugauche').getElementsByTagName('li');
nLI = LI.length;
for(i=0; i < nLI; i++){
LI[i].onmouseover = function(){
hover(this);
}
LI[i].onmouseout = function(){
hover(this);
}
}
}
Tout ceci + css est consultable sur la page en ligne...
Voilà ... si quelqu'un a une idée pour que le menu ne disparaisse pas "onmouseover" je suis preneuse !
Merci d'avance...
[/i][/i]
En Fait le JS qui s'affiche ici n'est pas le bon, !!! le forum corrige ce qu'il croit être des balises d'ouverture italique , il en supprime donc une ???? vous pouvez donc accèder au fichier JS par ce lien directement : http://essai.mail.free.fr/ccj/menu.js
Modifié par deci-dela (26 Apr 2006 - 09:05)