Bonjour � tous,
J'ai cr�e un httpRequest pour afficher un bloc HTML qui contient des variables PHP. Ce bloc HTML est un morceau de tableau dans le genre :
Dans la page o� il doit s'afficher, j'ai cr�e :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6 <?php for($i = 0; $i<count($data);$i++){ echo "<tr><td>".$data[$i]."</td></tr>"; } ?>
Le fichier JS contient l'instruction suivante :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5<table> <tr><td>titre</td></tr> <tbody id="donnees"></tbody> </table>
Sur Firefox, pas de souci, c'est nickel.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7 xhr.onreadystatechange = function() { if(xhr.readyState == 4) { document.getElementById('donnees').innerHTML = xhr.responseText; } return xhr.readyState; }
Sur IE : "Erreur d'ex�cution inconnue" et rien ne s'affiche.
Par contre, si au lieu de <tbody id="donnees"></tbody>, je mets <div id="donnees"></div> il n'y a plus d'erreur et le bloc s'affiche....n'importe o� dans la page et pas � l'endroit souhait�.
Quelqu'un a t-il une soluce pour contourner ce probl�me ?
D'avance, je l'en remercie.
Partager