// Le JS dans la div ci-dessous a été inséré par une requete AJAX
// <div id='mydiv'> <script type='text/javascript'> [...] </script> </div>
var div = document.getElementById('mydiv');
div.innerHTML = innerHTML;
var x = div.getElementsByTagName("script");
for(var i=0;i<x.length;i++)
{
eval(x[i].text);
}
2 comments about "Executer du javascript chargé par une requête AJAX"
palleas on August 24, 2008
--- la fonction de re-parcours du DOM est appellée dans la requete AJAX après avoir recu la réponse OU --- le code du javascript est directement dans la requête ajax auquel cas il faut l'évaluer.
Dans l'exemple ci dessus évidement, il manque toute la partie ajax qui a inséré le JS dans <div id="mydiv">
spirit on August 29, 2008