La vitesse tu la règles dans le setTimeout (fonction récursive), plus tu rappelles vite ta fonction plus tu te déplaceras rapidement.
Code :
- function dep() {
- window.scrollBy(0,1);
- setTimeout('dep()', 80);
- }
|
En changeant le rappel tous les 80ms tu peux changer la vitesse, l’inconvénient c'est que plus tu vas lentement moins ça sera fluide. C'est pourquoi il existe surement de meilleures choses en CSS3 et/ou jQuery.
Message édité par MaybeEijOrNot le 18-12-2013 à 10:36:43