Ver Mensaje Individual
  #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,