Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/11/2008, 15:10
Avatar de genuine_carlosV2
genuine_carlosV2
 
Fecha de Ingreso: noviembre-2008
Ubicación: 127.0.0.1
Mensajes: 296
Antigüedad: 16 años
Puntos: 6
Respuesta: menu horizontal con setTimeout

Cita:
1. como puedo reutilizar las variables globales? momentanamente he copiado la funcion mas las variables globales para que funcione
No entiendo a que te refieres. Si son globales las puedes leer y escribir donde quieras.

Cita:
2. tengo problemas con el mouseover y ..out, si paso por encima de algun tag dentro del div, lo reconoce como si estuviera saliendo.
Para esto, te he reescrito un pequeño parche:
Código:
document.onmousemove = se_mueve;

function se_mueve( e ) {
	//Obtenemos el elemento sobre el que se ha movido el raton
	var fobj = moz ? e.target : event.srcElement;
	
	// Buscamos el primer elemento en la que esté contenido aquel sobre el que se ha movido
	while (fobj.tagName.toLowerCase() != "html" && fobj.className != "_one") {
		fobj = moz ? fobj.parentNode : fobj.parentElement;
	}
	if( fobj.tagName == "_one" ) {
		dieUhr('_one');
	}
}
P.D.: Tambien puedes usar otros eventos como:
Código:
document.onmousedown = presionarBoton;
document.onmouseup = soltarBoton;
document.onmousemove = arrastrarRaton;
//etc...
Saludos y espero que te sirva!