Foros del Web » Programando para Internet » Javascript »

Codigo Javascript para que funcione menu css en IE

Estas en el tema de Codigo Javascript para que funcione menu css en IE en el foro de Javascript en Foros del Web. Hola a todos, Estoy realizando dos menus emergentes con css, pero para que funcionen en el IE, se necesita de un código extra en Javascript, ...
  #1 (permalink)  
Antiguo 08/05/2006, 10:21
Adi
 
Fecha de Ingreso: abril-2005
Mensajes: 3
Antigüedad: 19 años
Puntos: 0
Codigo Javascript para que funcione menu css en IE

Hola a todos,

Estoy realizando dos menus emergentes con css, pero para que funcionen en el IE, se necesita de un código extra en Javascript, el código funciona bien, pero sólo para uno de ellos y necesito hacer que me funcione para los dos... en el firefox se ve perfecto, pero lo necesito también para el IE

Este es el codigo que utilizo:
Cita:
startList = function() {
if (document.all&&document.getElementById) {
navRoot = document.getElementById("nav");
for (i=0; i<navRoot.childNodes.length; i++) {
node = navRoot.childNodes[i];
if (node.nodeName=="LI") {
node.onmouseover=function() {
this.className+=" over";
}
node.onmouseout=function() {
this.className=this.className.replace
(" over", "");
}
}
}
}
}
window.onload=startList;
Una clase se llama "over" y la otra "overuni", y tienen dos estilos totalmente diferentes creados con listas en CSS, y necesito que me funcionen los dos menus al mismo tiempo.

Cualquier ayuda estaria eternamente agradecida

Saludos,
  #2 (permalink)  
Antiguo 08/05/2006, 13:24
Adi
 
Fecha de Ingreso: abril-2005
Mensajes: 3
Antigüedad: 19 años
Puntos: 0
Ya lo resolvi, tan solo habia que poner los eventos dentro de otra funcion

Gracias por todo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:45.