Bonjour,

je debute avec AJAX et suis en train de reecrire une appli qui reposait sur jsp-servlet.
Je fais appel aux requetes asynchronisées pour rafraichir des tableaux de données. En gros je recupere un <table>...</table> generé par la servlet.

En plus de ce tableau , je recupere également du javascript (objet + fonctions) qui est crée dynamiquement par la servlet.

au final ma réponse contient du text du style :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<table>...</table><script>...</script>
le req.responseText est ensuite injectée dans un div de la facon suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
document.getElementById('resultDiv').innerHTML = req.responseText;
Mon probleme : bien que le tableau soit bien présent, il m'est impossible d'appeler les methodes contenues dans les tag <script>
C'est comme si le code etait absent.

Est ce que cela est evident et si oui pourquoi ?

Remarque : je suis certain que le code javascript fonctionne car lorsque je l'utilise sans ajax , donc avec reconstruction totale de la page , tout marche bien

merci pour votre aide