fat_freddy00
Messages postés3Date d'inscriptionmardi 28 décembre 2004StatutMembreDernière intervention28 décembre 2004
-
28 déc. 2004 à 11:11
fat_freddy00
Messages postés3Date d'inscriptionmardi 28 décembre 2004StatutMembreDernière intervention28 décembre 2004
-
28 déc. 2004 à 15:26
salut a tous, je voudrai savoir si il y a moyen de détecter l'événement qui a appelé une fonction ?
dans mon cas je voudrai que la fonction s'executer seulement si l'événement qui l'a appelé est un click ur un lien (onClick) et non un onLoad ou un tout autre événement.
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 28 déc. 2004 à 12:45
Hello,
mais ta fonction, tu l'appelles quand, justement? Sur tout type d'evenements? Et elle ne se met en marche que si c'est un onClick qui l'a appelee...? C bizarre lol, pourquoi tu ne l'appelles pas uniquement sur un onClick dans ce cas?
Bref, sinon, chaque fois que tu l'appelles, tu as qu'a lui passer comme parametre l'evenement. Tu dois bien savoir quel evenement l'appelle a chaque fois que tu l'appelles, dans ton code.
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 28 déc. 2004 à 12:54
bonjour,
effectivement on a besoin de plus d'infos.
onload c'est quand la page se charge
(qu'elle soit lancée depuis un click sur
un lien ou pas)
onclick c'est quand on clique sur un
objet.
est-ce que tu ne veux pas tester
d'où l'on vient avant d'avoir chargé
cette page ? ou autres ? bref : quel
est le problème à résoudre ?
Cordialement Bul. [Site] [[mailto:marcelBultez@Tiscali.fr Mail]]
fat_freddy00
Messages postés3Date d'inscriptionmardi 28 décembre 2004StatutMembreDernière intervention28 décembre 2004 28 déc. 2004 à 14:26
chimelpremier > merci pour ta réponse mais je suis plutot newbi en javascript et j'ai du mal à interpreter ton code ... :(
voici mon probléme reformulé : j'ai une fonction qui compte le nombre de clic sur un lien et qui s'execute par un onclick sur celui-ci, or je voudrai eviter que des webmasters mal intensionnés faussent mes calculs en appelant intempestivement cette fonction par un onload ou un autre type d'évenement ce qui ne reviendrai pas à cliquer sur le lien ...
c'est clair ?? :)
donc la solution serait de tester dans la fonction quel événement est a l'origine de son execution. Cela est-il possible ?
merci à vous ;)
Vous n’avez pas trouvé la réponse que vous recherchez ?