[AJAX] Ajax et javascript contenu
Salut,
j'utilise la méthode ajax (XMLHttpRequest) pour remplir un div.
Seulement dans le code chargé il y a des fonctions javascript.
Une fois chargées les fonctions en questions ne sont pas reconnues par le navigateur (il déclare ne pas les connaitres).
D'ou mes 2 questions:
Est-il normal que le code javascript ramené par XMLHttpRequest ne soit pas parsé/executé ?
Comment faire pour l'y obliger (en l'occurrence il s'agit de javacript généré par le validator de struts, je ne peux pas le charger à l'avance dans la page principale)
D'avance merci
Steve
Re: Ajax et javascript contenu
Citation:
Envoyé par ze_key
ajax (XMLHttpRequest)
C'est quoi Ajax? UNe marque de lessive ou un hero grec? quel rapport avec XmlHttpRequest???? :?
Citation:
Envoyé par ze_key
Est-il normal que le code javascript ramené par XMLHttpRequest ne soit pas parsé/executé ?
Oui, pourquoi le serait-il (à part parceque ça t'arrange?). XmlHttpRequest en conçyu pour renvoyer une information sous forme de XML, donc pas besoin d'executer le XML....
Citation:
Envoyé par ze_key
Comment faire pour l'y obliger
eval() :idea:
Re: Ajax et javascript contenu
Citation:
Envoyé par denisC
C'est quoi Ajax? UNe marque de lessive ou un hero grec? quel rapport avec XmlHttpRequest???? :?
http://en.wikipedia.org/wiki/AJAX
Citation:
Envoyé par ze_key
Est-il normal que le code javascript ramené par XMLHttpRequest ne soit pas parsé/executé ?
Tu as un exemple pour voir parce que là on peut pas trop deviner.
Citation:
Envoyé par denisC
XmlHttpRequest en conçyu pour renvoyer une information sous forme de XML, donc pas besoin d'executer le XML....
Tu peux envoyer autre chose que du xml =>
Citation:
Envoyé par http://developer.apple.com/internet/webcontent/xmlhttpreq.html
Content that is sent as text/plain or text/html is accepted by the instance of the request object however it will only be available for use via the responseText property.
Re: Ajax et javascript contenu
A quoi je réponds par:
Ajax : le retour des lessiviers ?
Ajax, c'est juste un argument commercial de vente. Ca ne désigne rien et n'est qu'un nom plus sexy pour XmlHttpRequest... Enfin :cry:
Citation:
Envoyé par Mr N.
Citation:
Envoyé par denisC
XmlHttpRequest en conçu pour renvoyer une information sous forme de XML, donc pas besoin d'executer le XML....
Tu peux envoyer autre chose que du xml
Tu remarqueras que j'ai dis conçu. On pu bien entendu envoyer du texte et même des instructions javaScript (cf Google Suggest qui utilise cette technique). Mais à la base, c'est fait pour du XML, donc c'est normal que ça n'execute pas le code JavaScript. :wink: