yop yop all
je veux déplacer un div de x0 à x1 avec nb_img a intervalle temps.
grace au déclenchement de timer au click sur le bouton.
le ik c'est que ma fenêtre ne s'arrête pas sous mozilla
et j'ai l'erreur undefined timer dans mozilla et IE
le code :
<script language="javascript">
var temps=10;
var cpt=0;
function avance()
{
//fortement inspiré du super exemple sur javascript
référence oreilly
var nb_img = 20;
//nb de
déplacement
var x0=10,
x1=100; //marge
de départ/arrivée en x
var
delta_x=(x1-x0)/(nb_img-1);
//la différence des 2 point soit l'avancement % au
nbr d'image ^^
//image courante :)
document.getElementById('wesh').style.marginLeft=x0+cpt*delta_x +"px";
if(++cpt >= nb_img)
{
clearInterval(timer);
}
}
</script>
<input type="button" value="Mon lien" onclick='var timer=setInterval("avance()",1000)'></input>
<div id="wesh" class="menu_contextuel">
<form action="#" method ="post" id="mon_form">
<input type="text" value="salut" ></input>
</form>
</div>
c bien une erreur de noob ça mais bon je suis un noob...
merci d'avance...
PhPeteur