Hola a todos.
Como bien se sabe el evento que se activa cuando el mouse se esta moviendo es el onMouseMove, hay alguna forma de detectar cuando el mouse esta completamente quieto y en ese momento ejecutar o disparar alguna función?
Gracias.
| |||
Detectar cuando el mouse no esta en movimiento Hola a todos. Como bien se sabe el evento que se activa cuando el mouse se esta moviendo es el onMouseMove, hay alguna forma de detectar cuando el mouse esta completamente quieto y en ese momento ejecutar o disparar alguna función? Gracias. |
| ||||
Respuesta: Detectar cuando el mouse no esta en movimiento ...pues no existe en Javascript un evento de mouse que detecte el no movimiento del mismo...para hacerlo de una forma simple, podes probar asi...
Código Javascript:
Ver original
__________________ Programación Web - Javascript - Web App - Programación Móvil - Android - Java Programación Android |
| |||
Respuesta: Detectar cuando el mouse no esta en movimiento Ok, gracias por su recomendaciones, las pondré en practica a ver como me va, pero no entiendo bien eso de poner el setInterval true o false. |
| ||||
Respuesta: Detectar cuando el mouse no esta en movimiento Bueno, onmousemove pone a true la variable moviendo, para indicar que el ratón se está moviendo. Alguien tiene que ponerla a false si no hay movimiento. Como no existe ese evento de "no movimiento del ratón", puedes poner el setInterval. Este pondrá a false esa variable cada x segundos. Y el mismo puede comprobar si esa variable está a false antes de ponerla, indicando así que no ha habido movimiento de ratón.
Código Javascript:
Ver original Se bueno. |
| |||
Respuesta: Detectar cuando el mouse no esta en movimiento A que bien, ahora si entendí lo que querías decir, la idea esta buena, pero no consumirá muchos recursos por estar ejecutando ese setInterval cada x segundos? |
Etiquetas: |