Partage
  • Partager sur Facebook
  • Partager sur Twitter

script menu déroulant

problème lors du clic

Anonyme
    3 avril 2009 à 19:33:29

    Bonsoir,

    J'ai trouvé un script sur le net, je sais, c'est pas bien, mais je ne connais pas le javascript, le script marche, seul problème, quand je vais sur un élément du menu, le suite déroulante s'affiche, mais là 1/10 on peut y mettre le curseur, sinon non, et quand on peut on ne peut pas descendre jusqu'au botu de la liste déroulante.

    Merci beaucoup ::

    <script type="text/javascript">
    
    	var menuids=new Array("verticalmenu") //Enter id(s) of UL menus, separated by commas
    var submenuoffset=-2 //Offset of submenus from main menu. Default is -2 pixels.
    
    function createcssmenu(){
    for (var i=0; i<menuids.length; i++){
      var ultags=document.getElementById(menuids[i]).getElementsByTagName("ul")
        for (var t=0; t<ultags.length; t++){
        var spanref=document.createElement("span")
    		spanref.className="arrowdiv"
    		spanref.innerHTML="&nbsp;&nbsp;"
    		ultags[t].parentNode.getElementsByTagName("a")[0].appendChild(spanref)
        ultags[t].parentNode.onmouseover=function(){
        this.getElementsByTagName("ul")[0].style.left=this.parentNode.offsetWidth+submenuoffset+"px"
        this.getElementsByTagName("ul")[0].style.display="block"
        }
        ultags[t].parentNode.onmouseout=function(){
        this.getElementsByTagName("ul")[0].style.display="none"
        }
        }
      }
    }
    
    
    if (window.addEventListener)
    window.addEventListener("load", createcssmenu, false)
    else if (window.attachEvent)
    window.attachEvent("onload", createcssmenu) 
    	 </script>
    
    • Partager sur Facebook
    • Partager sur Twitter
      3 avril 2009 à 22:06:01

      Suis un tuto, des menus déroulants, il y en a pléthore. Je pense que tu peux prendre la peine d'en chercher un qui marche. Plutôt que ce soit nous qui le cherchions.
      • Partager sur Facebook
      • Partager sur Twitter
      Anonyme
        4 avril 2009 à 13:09:44

        ok merci Kyle.
        • Partager sur Facebook
        • Partager sur Twitter

        script menu déroulant

        × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
        × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
        • Editeur
        • Markdown