Bonjour !
j'aimerai ne plus voir apparaitre dans mes pages les habituels onmousecequevousvoulez.
je pense utiliser windows.onload dans un js séparer, mais je ne sais pas
comment continuer après !! J'ai zyeuté du coté de http://pompage.net/pompe/separation/
En gros, j'ai les cas suivants :
un script show/hide layer
(ps: je sais, c'est mieux avec display:)
une page xhtml avec ça :
qd on passe sur la div mc_box1, la div mc_box1act apparait. normal. Mais j'ai aussi
(ps: la function CA est un selecteur de class css)
Mon problème, c'est que j'ai plein de nom, id ou class, different
qui utilise cette/ces fonction(s). Donc je ne peux pas utiliser une class css "mouseover" par expl, qui serait traité par le js externe.
question : comment coder, sans redondance, le js pour supprimmer
les onmouseover dans l'xhtml ??
voilà, si vous avez une piste ou un bout de code qui traine,
je vous en remercierai éternelement
salut,
had
Modifié par had (10 Aug 2006 - 17:14)
j'aimerai ne plus voir apparaitre dans mes pages les habituels onmousecequevousvoulez.
je pense utiliser windows.onload dans un js séparer, mais je ne sais pas
comment continuer après !! J'ai zyeuté du coté de http://pompage.net/pompe/separation/
En gros, j'ai les cas suivants :
un script show/hide layer
function SH(id, visibility) {
divs = document.getElementsByTagName("div");
divs id].style.visibility = visibility;
}
(ps: je sais, c'est mieux avec display:)
une page xhtml avec ça :
<div id="mc_box1" class="mc_box" onmouseover="SH('mc_box1act','visible')" onmouseout="SH('mc_box1act','hidden')">
</div>
qd on passe sur la div mc_box1, la div mc_box1act apparait. normal. Mais j'ai aussi
<div id="mb_1" class="formbox" onclick="SH('mb_1act','visible');CA('mb_1','formbox2')" onmouseover="SH('mb_2act','hidden');SH('mb_3act','hidden');CA('mb_2','formbox');CA('mb_3','formbox')">Nous contacter par email</div>
(ps: la function CA est un selecteur de class css)
Mon problème, c'est que j'ai plein de nom, id ou class, different
qui utilise cette/ces fonction(s). Donc je ne peux pas utiliser une class css "mouseover" par expl, qui serait traité par le js externe.
question : comment coder, sans redondance, le js pour supprimmer
les onmouseover dans l'xhtml ??
voilà, si vous avez une piste ou un bout de code qui traine,
je vous en remercierai éternelement

salut,
had
Modifié par had (10 Aug 2006 - 17:14)