Quiero mostrar un cuadro de diálogo cuando un usuario pasa sobre una imagen determinada. Esa parte funciona Desafortunadamente, si el mouse simplemente pasa la esquina de la imagen rápidamente, se mostrará el cuadro de diálogo. Me gustaría que el diálogo se muestre solo si el mouse se deja sobre la imagen durante un segundo completo para evitar ventanas emergentes inadvertidas.¿Cómo se activa un evento de mouseover solo si el mouse está sobre un elemento por al menos 1 segundo?
Vi this question pero es para jQuery y estoy usando Prototype. No sé lo suficiente jQuery para interpretar esa solución.
Si alguien pudiera explicar la lógica o la funcionalidad de JavaScript que se requerirá para causar un disparo retardado del mouseover, lo agradecería.
bien si le apetece aprender algo de jquery simple, la respuesta que publiqué sería muy fácil de implementar – Mertis
http://jsfiddle.net/XGghY/ – Jan