Bonjour � tous,
j'ai un petit probl�me bizar !
mon script js ne s'�xecute pas lorsque je l'ins�re dans ma page ajax.
Il fonctionne tr�s bien sur ma page principale qui app�le l'ajax.
Quelqu'un � t il d�j� eu ce pb?
Mer�i![]()
Bonjour � tous,
j'ai un petit probl�me bizar !
mon script js ne s'�xecute pas lorsque je l'ins�re dans ma page ajax.
Il fonctionne tr�s bien sur ma page principale qui app�le l'ajax.
Quelqu'un � t il d�j� eu ce pb?
Mer�i![]()
Salut,
Quel genre de script ?
Qu'est ce que tu appel page ajax ? Une page avec du contenu obtenu via xmlhttpRequest ?
c'est un script tout simple, du genre
Ma page principale utilise une fonction avec XMLHttpRequest pour afficher mon r�sultat(tebleaux, champs textes,listes...) dans un div
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6 <script type='text/javascript'> var mavaleur=dat(); var obj = document.getElementById("date_crea") obj.value=mavaleur; </script>
Mon code ajax fonctionne parfaitement et me renvoi mes r�sultats, mais il m'est impossible d'�x�cuter le moindre script js dans les pages appel�es en ajax...
Dans ce cas je pense que tu dois appeler ta fonction js en fin de ta fonction qui r�cup�re ton r�sultat via xmlhttpRequest. Puisque je pense pas qu'elle soit appel�e sinon.Envoy� par Mat_DZ
meme sans appeler aucune fonction ca ne fonctionne pas, par exemple si j'execute le script qui suis dans ma page appel�e via XMLHttpRequest, rien ne se passe. c'est quand meme bizar:
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4 <script type='text/javascript'> alert('test')); </script>
(L� pas trop puisqu'il y a une parenth�se en trop ^^)Envoy� par Mat_DZ
Mais ca d�pend ou tu veux que ce code soit �x�cut�. Si c'est lorsque tu r�cup�re le r�sultat d'un script php ou tout autre langage cot� serveur, je pense que c'est normal, puisque le xmlhttpRequest (jl'appelle xhr a parti d'ici ^^) r�cup�re de l'info en quelque sorte en arri�re plan non ?
A voir, je m'y connais pas encore vraiment bien dans l'utilisation de l'objet xhr mais je pense que c'est normal de ce cot�.
Si tu veux que du code JS s'�x�cute dans ta page principale quand tu r�cup�re la fonction js depuis xhr, l� � mon avi il faut explicitement appeler ta fonction a la fin de la fonction dans laquelle tu r�cup�re le xhr.responseText, si tant est que cela soit possible :/
Partager