2009-12-03 18 views
0

Je dois trouver un moyen de faire défiler aléatoirement horizontalement et verticalement, plus ou moins un nombre défini de pixels par seconde dans chaque dimension, lorsque la souris a été inactive pendant un certain temps. Des idées sur la façon d'y parvenir?Défilement automatique lorsque la souris est inactive

Merci à l'avance,

Robert

Répondre

1

Vous pouvez ajouter un écouteur d'événement mousemove, et chaque fois que la souris se déplace, vous pouvez utiliser setTimeout pour démarrer un compteur. Une fois le compteur terminé, vous pouvez dire que la souris n'a pas été déplacée. Notez que vous devez continuer à réinitialiser le compteur si l'utilisateur continue à le déplacer (par exemple avec clearTimeout)