ElMoustiko a écrit :
C'est moyen de cacher les menus directement via CSS, au cas où JS est incatif c'est mort, le menu est inutilisable.
Oui c'est vrai. Mais le menu ne sert à rien si le JS est désactivé puisque c'est un menu en JS et les liens se trouvent dans les <div> cachés...
Pour remédier à ce problème, éventuellement, à la place de mon code :
<script type="text/javascript">
<!--
document.write('<style type="text/css">');
document.write('<!--');
document.write('#smenu1, #smenu2, #smenu3, #smenu4, #smenu5, #smenu6, #smenu7, #menu8');
document.write('{ display: none; }');
document.write('-->');
document.write('</style>');
-->
</script>
Mais je sais pas si c'est une bonne solution
a écrit :
Le mieux c'est de ne rien cacher dans les CSS, et de cacher au chargement de la page via JavaScript
Si tu regardes le script, c'est ce qui est fait.
En fait le problème est que le menu n'est pas caché durant le chargement de la page mais dès que la page a fini de se charger, le menu se cache.
C'est comme si le script qui cachait le menu se trouvait tout en bas de la page (sauf que c'est pas le cas).
[EDIT]
Si on va sur la page :
a écrit :
NORMALEMENT, CETTE PAGE NE DOIT PAS S'AFFICHER ! désolé....
Vous devez activez l'option reconnaissance du code JAVASCRIPT dans votre navigateur !
Nous sommes constructeurs d'équipements de production industriels.
Nous assurons les études, la réalisation, l'installation ainsi que le s.a.v.
Nous intervenons dans le secteur manutention et conditionnement.
Tu ne permets pas l'affichage de ta page si le JS est désactivé ? Mauvaise chose...
Modifié le 26 Nov 2004 - 22:34