Tengo este script sencillo para desplazarse por la páginadesplazarse por la página automáticamente hasta que el usuario se desplaza hasta
function scrollDown() {
window.scrollBy(0,50); // horizontal and vertical scroll increments
}
scrolldelay = setTimeout('scrollDown()',100); // scrolls every 100 milliseconds
Ahora deseo para interceptar cuando el usuario se desplaza a sí mismo para detener el setTimeout con un
clearTimeout(scrolldelay);
¿Alguna idea? Preferible con js puros
Una alternativa a la respuesta aceptada es aquí: http://jsfiddle.net/Vy8tW/
Solución perfecta, aunque prefiero un código más simple en este caso. Escribí este http://jsfiddle.net/Vy8tW/ con onmousewhell – dynamic
Buena solución también. Sin embargo, no funcionará con las teclas pageup/pagedown;) – arnaud576875
Sí, por supuesto, funcionará solo con el whell, pero esto no es un problema – dynamic