17/01/2011, 07:48
|
| | | Fecha de Ingreso: enero-2011 Ubicación: Murcia
Mensajes: 1.024
Antigüedad: 14 años Puntos: 206 | |
Respuesta: Evento detención del ratón Que yo sepa no. Es un evento un poco extraño y peligroso.
Si quieres detectar si el ratón se ha parado despues de moverse sobre un div,
tienes que utilizar el evento mousemove de dicha capa. Por ejemplo:
Crea una varuable GLOBAL en el javascript (arriba del todo):
var mitiempo;
y en el evento mousemove mete esto:
clearTimeout(mitiempo);
mitiempo=setTimeout('raton_parado()',200);
Así cada vez que el ratón se mueva, se destruye la cuenta atrás que disparará la función "raton_parado()", y se crea un nuevo temporizador. Cuando deje de moverse el ratón, se disparará a los 200 milisegundos.
(investiga que esto lo he escrito "al vuelo" y quizás haya errores de sintaxis). |