Bonjour,
J'ai déplacé ce sujet dans la section javascript mais je ne peux effacer celui de la section générale
si un modérateur peut s'en charger ! merci
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:03)
J'ai déplacé ce sujet dans la section javascript mais je ne peux effacer celui de la section générale


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:03)