Judes-Emile Bornes IV
Messages postés123Date d'inscriptiondimanche 6 avril 2008StatutMembreDernière intervention23 février 2010
-
18 avril 2008 à 12:05
Judes-Emile Bornes IV
Messages postés123Date d'inscriptiondimanche 6 avril 2008StatutMembreDernière intervention23 février 2010
-
25 avril 2008 à 01:32
Bonjour,
Pour un site que je dois réaliser de toute urgence j'utilise un exemple de menu horizontal à plusieurs niveaux verticaux téléchargé à l'adresse suivante:
http://dosimple.ch/articles/Menus-dynamiques/
(c'est le menu horizontal)
sur IE 6 & 7 PC, mystère... le second niveau de menu vertical refuse obstinément de s'ouvrir, ce qui n'est pas le cas sous Mozilla Firefox & Apple Safari
Si qqn a une quelconque idée de ce qui peut être à l'origine de ce bug, des corrections ou ajouts qu'il faut faire, votre aide serait la bienvenue!
Vous pouvez voir le site temporairement sur http://www.fabspage.fr et une fois fini sur https://pavoifetes.com/
Merci d'avance!
Fabien
voici mon code html:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>C.i.P. Pavoifêtes</title>
<link href="css/pf.css" rel="stylesheet" type="text/css" />
<!-- script du menu -->
<script type="text/javascript" src="scripts/dynMenu.js"></script>
<!-- détéction du navigateur -->
<script type="text/javascript" src="scripts/browserdetect.js"></script>
<!-- script de l'anim -->
<script type="text/javascript" src="scripts/AC_RunActiveContent.js"></script>
</head>
<body>
<div id="logocontainer">
<table width="800" height="99" border="0" cellspacing="0" cellpadding="0">
<tr>
<td id="logogris" width="291"></td>
<td width="509"> </td>
</tr>
</table>
</div>
<div id="contenumenu">
<ul id="menu">
<li><a href="#" >L'ENTREPRISE</a> </li>
<li><a href="#">LE CATALOGUE 2008</a>
<ul id="submenu">
<li><a href="#">PAVOISEMENT</a>
<ul id="submenu">
<li><a href="#">National</a></li>
<li><a href="#">Provinces et régions</a></li>
<li><a href="#">Européen et mondial</a></li>
<li><a href="#">Evènementiel et publicitaire</a></li>
</ul>
</li>
<li><a href="#">DIVERS</a>
<ul id="submenu">
<li><a href="#">Banderoles et kakémonos</a></li>
<li><a href="#">Affichage et signalétique</a></li>
<li><a href="#">Structures pour visuels</a></li>
<li><a href="#">Porte-affiches et vitrines</a></li>
</ul>
</li>
<li><a href="#">GUIRLANDES, PETITS DRAPEAUX</a>
<ul id="submenu">
<li><a href="#">Guirlandes</a></li>
<li><a href="#">Drapeaux de table et à main</a></li>
</ul>
</li>
<li><a href="#">COLLECTIVITÉS</a>
<ul id="submenu">
<li><a href="#">Drapeaux de sociétés et d'assoc°</a></li>
<li><a href="#">Drapeaux et bannières brodés</a></li>
<li><a href="#">Médailles et décorations</a></li>
<li><a href="#">Inaugurations et cérémonies</a></li>
<li><a href="#">Écharpes et insignes</a></li>
<li><a href="#">Matériel électoral</a></li>
<li><a href="#">Pour les municipalités</a></li>
</ul>
</li>
<li><a href="#">SUPPORTS ET MÂTS</a>
<ul id="submenu">
<li><a href="#">Pieds pour drapeaux</a></li>
<li><a href="#">Supports muraux pour drapeaux</a></li>
<li><a href="#">Mâts aluminium et accessoires</a></li>
<li><a href="#">Mâts fibre de verre et accessoires</a></li>
<li><a href="#">Exposition et réception</a></li>
</ul>
</li>
<li><a href="#">SPORTS</a>
<ul id="submenu">
<li><a href="#">Signalisation sports et loisirs</a></li>
<li><a href="#">Fanions et adhésifs</a></li>
<li><a href="#">Ecussons et broderie</a></li>
<li><a href="#">Marquage textiles, etc</a></li>
<li><a href="#">Manifestations sportives</a></li>
<li><a href="#">Coupes, médailles et trophées</a></li>
<li><a href="#">Fêtes et manifestations</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="contact.html" >CONTACT & COMMANDES</a></li>
</ul>
</div>
<script type="text/javascript">
initMenu();
</script>
<div id="contenu02">
</div>
</body>
</html>
Si çà ne marche pas sous IE6, c'est que sa vient du JS. Je conseil de recoder le JS entièrement à partir d'un framework, comme Mootools, Prototype, ou Scriptaculous.
Judes-Emile Bornes IV
Messages postés123Date d'inscriptiondimanche 6 avril 2008StatutMembreDernière intervention23 février 201012 25 avril 2008 à 01:32
Merci edevouge... je jete un oeil à mootools ce soir , car j'ai un peu de temps...
Pour ceux qui comme moi connaissent mal le javascript, il y a les Transmenus de Aaron Boodman
à télécharger sur http://youngpup.net/projects/transmenus/
exemple sur http://youngpup.net/projects/transmenus/demos/photos/
J'ai utilisé cela dans l'urgence pour le site en question dans ce topic, c'est très efficace et modifiable facilement.
Un seul problème, le display de l'exemple est nickel sur tous les navigateurs que j'ai testés (Firefox win-mac, IE6-7win, Opera, Safari) mais pas tout à fait pour le site que je fais... C parfait uniquement sur IE6-7, sur les autres les débuts et fins des menus sont agrandis!!! Mystère? Je n'ai rien changé au code de ce coté-ci....bon je n'ai pas eu le temps de m'y pencher plus, mais si qqn trouve avant moi, qu'il me fasse signe svp!
pour prévisualiser le site, c'est toujours http://www.fabspage.fr
25 avril 2008 à 01:32
Pour ceux qui comme moi connaissent mal le javascript, il y a les Transmenus de Aaron Boodman
à télécharger sur http://youngpup.net/projects/transmenus/
exemple sur http://youngpup.net/projects/transmenus/demos/photos/
J'ai utilisé cela dans l'urgence pour le site en question dans ce topic, c'est très efficace et modifiable facilement.
Un seul problème, le display de l'exemple est nickel sur tous les navigateurs que j'ai testés (Firefox win-mac, IE6-7win, Opera, Safari) mais pas tout à fait pour le site que je fais... C parfait uniquement sur IE6-7, sur les autres les débuts et fins des menus sont agrandis!!! Mystère? Je n'ai rien changé au code de ce coté-ci....bon je n'ai pas eu le temps de m'y pencher plus, mais si qqn trouve avant moi, qu'il me fasse signe svp!
pour prévisualiser le site, c'est toujours http://www.fabspage.fr
merci d'avance