bonjour j'ai un div avec une fonction de scroll. on peut cliquer dans cette liste pour voir des travaux graphiques. le hic c'est qu'a chaque fois qu'on clique la zone scrollable revient en haut. je voudrais trouver un moyen pour que la position du div reste en memoire et que l'internaute n'ai pas a redescendre la liste a chaque fois... ma fonction js: function SUp(){ document.getElementById('ScrollZone').scrollTop+=5; } function SDown(){ document.getElementById('ScrollZone').scrollTop-=5; }
function ScrollUp(Speed){ //alert() SU = setInterval('SUp()',Speed); }
function ScrollDown(Speed){ SD = setInterval('SDown()',Speed); }
Marsh Posté le 12-05-2006 à 15:59:57
bonjour
j'ai un div avec une fonction de scroll. on peut cliquer dans cette liste pour voir des travaux graphiques. le hic c'est qu'a chaque fois qu'on clique la zone scrollable revient en haut. je voudrais trouver un moyen pour que la position du div reste en memoire et que l'internaute n'ai pas a redescendre la liste a chaque fois...
ma fonction js:
function SUp(){
document.getElementById('ScrollZone').scrollTop+=5;
}
function SDown(){
document.getElementById('ScrollZone').scrollTop-=5;
}
function ScrollUp(Speed){
//alert()
SU = setInterval('SUp()',Speed);
}
function ScrollDown(Speed){
SD = setInterval('SDown()',Speed);
}
function clearScroll(way){
clearInterval(way)}
et dans body:
<td width="30" valign="top" style="cursor:pointer" onmouseover="ScrollDown(50)" onmouseout="clearScroll(SD)"><img src="images/fleches_scroll_15.gif" width="16" height="22" align="left"></td>
</tr>
<tr>
<td width="30" valign="bottom" style="cursor:pointer" onmouseover="ScrollUp(50)" onmouseout="clearScroll(SU)"><img src="images/fleches_scroll_18.gif" width="16" height="30" align="left"></td>
si quelqu'un a une idee.... merci enormement!