Bonjour
dans mon site je veux faire une animation qui fait agrandire la hauteur d'une image progressivement, donc j'est besoin de setTimeout, voila la fonction :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
<script type="text/javascript">
function test()
{
       var i=0;
        while(i<100)
        {
           document.getElementById("img").style.height=i+30;
           i++;
          setTimeout("test", 100);
        }
}
</script>
mais quand j'execute cette fonction l'image s'agrandie d'un seul coup (elle ignore setTimeout("test", 100)

quelqu'un peut me donner une solution

merci