Condition IF par raport a une position

Fermé
pazz - 15 janv. 2008 à 08:55
 pazz - 15 janv. 2008 à 13:45
Bonjour,

Je voudrais créer une condition qui permet d'anuler la fonction par raport a la position d'un object, par exemple:

SI (objectx.position.top = -100%)
{
faire sa
}
else
{
ne rien faire
}

je suis nul en javascript et je n'arrive pas a résoudre se problème qui doit être assez simple ^^

j'ai pensé a sa par exemple.

function MM_effectSlide(targetElement, duration, from, to, toggle)
{
if(getElementById('divcont').position.top < -10)
{
Spry.Effect.DoSlide(targetElement, {duration: duration, from: from, to: to, toggle: toggle});
}
else
{
Spry.Effect.DoSlide(targetElement, {});
}
}


mais je pense que c'est loin d'être juste ... Help me :)

Merci
PazZ
A voir également:

2 réponses

j'ai aussi pensé a sa

var pos=0;

function MM_effectSlide(targetElement, duration, from, to, toggle, pos)
{
for(var pos =0){
if(pos =0)
{
Spry.Effect.DoSlide(targetElement, {duration: duration, from: from, to: to, toggle: toggle});
pos+=1;
}
}
}


mais sa marche pas aider moi svp
0
C'est bon j'ai trouver tous seul j'ai créé une varial globale (arg je sais) qui vaut 1 ensuite dans le premier if je l'incrémente de 1 pui le second je fait le contraire hum... enfin je me comprend

Merci
Pazz
0