quellediv=""; lahauteur =0; lahauteur1=0; incrementdiv=1; delaydiv=50; zoneaff = 0; actifscroll = false; contenuscroll=""; contenuscroll1=true; contenuscroll2=0; function lancerscroll(){ //ledivAsa= document.getElementById('nblcolD').value ; quellediv = document.getElementById('aSavoir'); lahauteur=quellediv.scrollHeight; lahauteur1 = lahauteur; zoneaff = quellediv.offsetHeight; actifscroll = true; bougerscroll(); } function bougerscroll(){ y1 = quellediv.scrollTop + incrementdiv ; y2 = lahauteur - zoneaff -10 ; if (actifscroll){ if ((y1 ) < y2){ quellediv.scrollTop = y1; timerS = setTimeout("bougerscroll()" , delaydiv); }else{ //actifscroll = false; recupcontenuscroll(); //quellediv.scrollTop= zoneaff; } } } function stoperscroll(){ actifscroll = false; clearTimeout(timerS); } function recupcontenuscroll(){ if (contenuscroll1){ contenuscroll = quellediv.innerHTML; contenuscroll1 = false; } contenuscroll2 = contenuscroll2 +1; if (contenuscroll2 < 20 ){ quellediv.innerHTML= quellediv.innerHTML + contenuscroll; lahauteur = lahauteur +lahauteur; }else{ quellediv.innerHTML= contenuscroll; lahauteur = lahauteur1; contenuscroll2 = 0; quellediv.scrollTop = 0; } lancerscroll(); //timerS = setTimeout("bougerscroll()" , delaydiv); }