Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/06/2002, 05:20
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 10 meses
Puntos: 1284
Re: Menú que cambia al pasar por encima

Hola pitxulin:

Te voy a plantear la teoría, aunque mi página la había hecho así y con el refresco (refresh) se fastidia ¿?

el cambio de imagen es mejor hacerlo desde una funcion que se llame con el "onmouseover/onmouseout", y usar una variable global de tipo booleano en la entrada a la función que se chequee al principio, la idea es que al clicar se ponga esa variable a "false" (o viceversa)...
Ejemplo:
onmouseover=cambiar(x)
... function cambiar(x){
if (activa)
imagen.src = (x) ? imagen1.src : imagen2.src;
// la x es "true" en el onmouseover y "false" en el onmouseout...

y en el onclick...
onclick="javascript:activa=false; otras_sentencias..."

Tal vez no funcione correctamente a la primera, pero la teoría creo que es la correcta...

Saludos