Español
<tipo de estilo="texto/css"> .mainDiv { ancho:160px; } .topItem { ancho: 160px; altura: 22 píxeles; cursor:puntero; fondo: #467BF2; decoración de texto: ninguna; color: blanco; peso de fuente: negrita; familia de fuentes: "GÓTICO"; } .dropMenu { fondo:#D9D9D9; borde superior: 1px sólido #467BF2; borde izquierdo: 1px sólido #92B1F8; borde derecho: 1px sólido #92B1F8; borde inferior: 1px sólido #92B1F8; } .subMenu { pantalla: ninguna; } .subItem { padding-left:5px; cursor:puntero; peso de fuente: negrita; decoración de texto: ninguna; color: negro; } .subItem a { decoración de texto: ninguna; color: negro; } .subItemOver { cursor:puntero; color: azul; decoración de texto: subrayado; peso de fuente: negrita; relleno-izquierda: 5px; } .subItemOver a { color:azul; } .drop { border-left:1px negro sólido; borde derecho: 1px negro sólido; } </style> <script language="JavaScript"> var TIMER_SLIDE = null; varOBJ_SLIDE; varOBJ_VIEW; varPIX_SLIDE = 10; //esta es la cantidad de diapositiva/DELAY_SLIDE var NEW_PIX_VAL; var DELAY_SLIDE = 30; //este es el tiempo entre cada llamada a deslizar var DIV_HEIGHT = 22; //valor irrelevante var SUB_MENU_NUM =0; var RE_INIT_OBJ = nulo; var bMenu = document.getElementById("curMenu"); var MainDiv,SubDiv //DD agregó código document.write('<div id="tempcontainer" class="mainDiv" style="visibilidad: oculta; posición: absoluta"></div>') function Init(objDiv) { si (TIMER_SLIDE == nulo) { SUB_MENU_NUM = 0; MainDiv = objDiv.parentNode; SubDiv = MainDiv.getElementsByTagName("DIV").item(0); SubDiv.onclick = SetSlide; OBJ_SLIDE = MainDiv.getElementsByTagName("DIV").item(1) OBJ_VIEW = OBJ_SLIDE.getElementsByTagName("DIV").item(0); document.getElementById("tempcontainer").innerHTML=MainDiv.getElementsByTagName("DIV").item(2).innerHTML //DD agregó código DIV_HEIGHT=document.getElementById("tempcontainer").offsetHeight //DD agregó código para ( i=0;i<OBJ_VIEW.childNodes.length;i++) { if (OBJ_VIEW.childNodes.item(i).tagName == "SPAN") { SUB_MENU_NUM ++; OBJ_VIEW.childNodes.item(i).onmouseover= CambiarEstilo; OBJ_VIEW.childNodes.item(i).onmouseout= CambiarEstilo; } } NEW_PIX_VAL = parseInt(MainDiv.getAttribute("estado")); } } function SetSlide() { if (window.TIMER_SLIDE) clearInterval(TIMER_SLIDE) //DD agregó código if (TIMER_SLIDE == null && this.parentNode == MainDiv) TIMER_SLIDE = setInterval('RunSlide()', DELAY_SLIDE); más {RE_INIT_OBJ = esto; setTimeout('ReInit()', 200); } } función ReInit(obj) { Init(RE_INIT_OBJ); TIMER_SLIDE = setInterval('RunSlide()', DELAY_SLIDE); RE_INIT_OBJ = nulo; } función RunSlide() { if (OBJ_VIEW.getAttribute("estado") == 0) { NEW_PIX_VAL += PIX_SLIDE; OBJ_SLIDE.style.height = NEW_PIX_VAL; if (NEW_PIX_VAL >= DIV_HEIGHT) //DD código modificado { clearInterval(TIMER_SLIDE); TIMER_SLIDE = nulo; OBJ_VIEW.style.display = 'en línea'; OBJ_VIEW.setAttribute("estado","1") MainDiv.setAttribute("estado",NEW_PIX_VAL); } } else { OBJ_VIEW.style.display = 'ninguno'; NEW_PIX_VAL -= PIX_SLIDE; si(NEW_PIX_VAL > 0)OBJ_SLIDE.style.height = NEW_PIX_VAL; si (NEW_PIX_VAL <= 0) { NEW_PIX_VAL = 0; OBJ_SLIDE.style.height = NEW_PIX_VAL clearInterval(TIMER_SLIDE); TIMER_SLIDE = nulo; OBJ_VIEW.setAttribute("estado","0") MainDiv.setAttribute("estado",NEW_PIX_VAL); } } } función ChangeStyle() { if (this.className == this.getAttribute("classOut")) this.className = this.getAttribute("classOver"); de lo contrario, this.className = this.getAttribute("classOut"); } </script> <!--------Menú Inicio----------> <div class="mainDiv" state="0"> <div class="topItem" classOut= "topItem" classOver="topItemOver" onMouseOver="Init(this);" >网页特效</div> <div class="dropMenu" > <div class="subMenu" state="0"> <span class="subItem" classOut="subItem" classOver="subItemOver"><a href= "http://www.downcodes.com/">图形图像</a></span><BR /> <span class="subItem" classOut="subItem" classOver="subItemOver"><a href=" http://www.downcodes.com/">鼠标事件</a></span><BR /> <span class="subItem" classOut="subItem" classOver="subItemOver"><a href="http ://www.downcodes.com/">时间日期</a></span><BR /> <span class="subItem" classOut="subItem" classOver="subItemOver"><a href="http: //www.downcodes.com/">导航菜单</a></span><BR /> <span class="subItem" classOut="subItem" classOver="subItemOver"><a href="http:/ /www.downcodes.com/">文字效果</a></span> </div> </div> </div> <!--------Menú final------- ---> <BR /> <!--------Menú Inicio----------> <div class="mainDiv" state="0"> <div class="topItem " classOut="topItem" classOver="topItemOver" onMouseOver="Init(this)" >网络学院</div> <div class="dropMenu" > <div class="subMenu" state="0"> <span class ="subItem" classOut="subItem" classOver="subItemOver"><a href="http://www.downcodes.com/">网页制作</a></span><BR /> <span class= "subItem" classOut="subItem" classOver="subItemOver"><a href="http://www.downcodes.com/">网络编程</a></span><BR /> <span class=" subItem" classOut="subItem" classOver="subItemOver"><a href="http://www.downcodes.com/">图形图像</a></span> </div> </div> </ div> <!--------Menú final----------> <BR /> <!--------Menú inicio--------- -> <div class="mainDiv" state="0"> <div class="topItem" classOut="topItem" classOver="topItemOver" onMouseOver="Init(this)" >网站联盟</div> <div clase ="dropMenu" > <div class="subMenu" state="0"> <span class="subItem" classOut="subItem" classOver="subItemOver"><a href="http://www.downcodes.com /">网页设计</a></span><BR /> <span class="subItem" classOut="subItem" classOver="subItemOver"><a href="http://www.downcodes.com/ ">艺术创作</a></span><BR /> <span class="subItem" classOut="subItem" classOver="subItemOver"><a href="http://www.downcodes.com/" >电脑网络</a></span> </div> </div> </div> <!--------Menú final---------->