Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/01/2011, 16:21
Mikeliu
 
Fecha de Ingreso: enero-2011
Ubicación: Palma
Mensajes: 49
Antigüedad: 13 años, 10 meses
Puntos: 0
Exclamación Mal funcionamiento de onmouseover y onmouseout

Buenas. Soy nuevo en el foro y éste es mi primer tema. Supongo que me veréis más veces por aquí con dudas y problemas relacionados con páginas web. Vamos al grano...

Estoy creando una web. Y me ha aparecido un problema con JavaScript, que podría calificarlo de inesperado.

El caso es que tengo un enlace con texto cuyo contenido quiero que pase a mostrar una imagen (una bandera, siendo concretos) al pasar el ratón por encima del susodicho link. Pues bien; si realizo la inserción en el tag mediante la propiedad innerHTML, los eventos onmouseover y onmouseout no funcionan correctamente.

En Firefox y Chrome el comportamiento es similar: Moviendo el ratón por encima se produce un molesto "parpadeo". El problema radica en que, al parecer, el evento onmouseout salta justo después de mostrarse la imagen, cosa que no debería ser así.

IE (navegador que procuro tener en cuenta lo más mínimo), en la versión 8, directamente hace como que va a mostrar la imagen pero se queda en la posición inicial.

Espero me podáis ser de ayuda. Gracias por adelantado.