Appel fonction javascript

parousky Messages postés 325 Date d'inscription   Statut Membre Dernière intervention   -  
Exileur Messages postés 1621 Statut Membre -
Bonjour,
Existe-t-il un moyen de savoir lorsqu'une fonction javascript est exécutée ? J'imagine une fonction Javascript qui renvoie true si tel fonction est appelée et false sinon...
Merci d'avance !

7 réponses

skymax406 Messages postés 242 Statut Membre 24
 
Bonjour,
Tu peux faire un
console.log("Ma fonction est exécutée"); 
dans ta fonction, ce qui écrira dans la console de ton navigateur ( appui sur F12 pour la voir).
0
Exileur Messages postés 1621 Statut Membre 150
 
Salut,

Essaye :

if(fonction123(a, b, c))
{
alert('Fonction executer');
}

else{ alert('erreur'); }
0
parousky Messages postés 325 Date d'inscription   Statut Membre Dernière intervention   6
 
Merci pour vos réponses ! Exileur, j'ai essayé ta solution mais je ne sais pas pourquoi, ça me mettait tout le temps que la fonction était executée...
Mais en tout cas c'est bien ce genre de fonction que j'esperais ! Disons que je ne veux pas savoir moi si la fonction est executée, mais c'est pour la suite de mon code après...
0
Exileur Messages postés 1621 Statut Membre 150
 
C'est un exemple, c'est pas censé fonctionner en copier coller x)
0
Exileur Messages postés 1621 Statut Membre 150
 
Sous firefox,

Sur ta page, clique droit, examiner l'element, ya un onglet console,
Si il y a un erreur dans ton code ou quoi que ce soit, ta un message.

ça pourra pe t'aider à t'avancer un peu ? :/
0
Exileur Messages postés 1621 Statut Membre 150
 
Sur cette page par exemple j'ai :

Erreur JS :
L'utilisation de « getPreventDefault() » est obsolète. Utiliser « defaultPrevented » à la place.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Exileur Messages postés 1621 Statut Membre 150
 
Ou sinon :

function test(a)
{

//ton code

b = a;
}

test('coucou');
alert(b);
0
parousky Messages postés 325 Date d'inscription   Statut Membre Dernière intervention   6
 
Oui, en inspectant l'élément, il me dit que "create()" n'est pas définie, où "create()" est une fonction de la page javascript, reliée à la page dans l'IFrame.
Mais alors comment accéder à cette fonction ?...
0
Exileur Messages postés 1621 Statut Membre 150
 
Si je comprend bien,

Tu as un page html 1, qui fait appel a une page html 2 pour l'iframe qui elle même fait appel à un js ? TA bien vérifier tes headers ?
0
Exileur Messages postés 1621 Statut Membre 150
 
Dans "l'inspecteur", va dans l'onglet débogueur et regarde si ton fichier JS est bien appelé
0
parousky Messages postés 325 Date d'inscription   Statut Membre Dernière intervention   6
 
C'est bien comme ça que sont organisées les pages oui, et que dois-je vérifier dans mes headers ?
Et dans l'inspecteur, je vois que mon Javascript est bien appelé, et j'ai appelé ma fonction dans l'appel de la page Javascript, comme ça :

<script src="https://az31353.vo.msecnd.net/app/2519937299507254986-1202f68a.5511.4a59.8066.8c4578149656-68549/c/runtime.js" type="text/javascript">

if(a_xleVEbMbZTbU7BJfeUMUPpMk$0(s))
{
alert('Ok');
}

</script>

Et là la fonction est reconnue, mais il ne se passe quand même rien...
0
Exileur Messages postés 1621 Statut Membre 150
 
La fonction return true ?

--
0