Bonjour,
J'ai le code js suivant qui me permet de scroler ma div contenu qui contient une s�rie de liens <ul><li> avec du js et css. Jusqu'ici tout va bien.

Par contre, je souhaiterais modifier mon code de sorte que chaque fois que je click sur un lien que le lien cliqu� se retrouve en position top de ma div.

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
 
Dans mon head
<script language="text/javascript">
var Timer;
var Pas = 4;
 
  function scroller(Sens)
  {	
       if(document.getElementById)
          Slide = document.getElementById("contenu");
       else
    	   Slide = document.all["contenu"];
        if(parseInt(Slide.style.top) + (Pas*Sens) > 0)
       {
        	Slide.style.top = "0px";
        }
        else if(parseInt(Slide.style.top) + (Pas*Sens) < -250)
        {
        	Slide.style.top = "-250px";
        }
        else
        	Slide.style.top = (parseInt(Slide.style.top) + (Pas*Sens)) + "px";
        	Timer = setTimeout("scroller(" + Sens + ");", 1);
  }
</head>
 
Mon html
 
 
  <div id="contenu">
		<ul>
		  <li><a href="onClick="scroller()"">Lien 1</a></li>
		  <li><a href="onClick="scroller()"">Lien 2</a></li> 
		  <li><a href="onClick="scroller()"">Lien 3</a></li>
		  <li><a href="onClick="scroller()"">Lien 4</a></li>
		  <li><a href="onClick="scroller()"">Lien 5</a></li>
		</ul>
  </div>
Quelqu'un peut-il m'orienter ?

Merci