Bonjour,
J'ai trouvé la solution du problème pour FireFox/opéra et safari/chrome, mais pour IE je suis entrain de me noyé.
ma page contient un tableau, et par l'intermédiaire d'un Ajax.request je récupère dans responseText l'ensemble de mes balise tr a ajouté à la fin de mon table dans son tbody
myDates est l'id de mon tbody de ma table existante.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 ... onComplete: function(response){ if(Prototype.Browser.IE){ // IE var baTr = document.createElement("table"); var baTBody = document.createElement("tbody"); baTBody.textContain = response.responseText; baTr.appendChild(baTBody); $('myDates').appendChild(baTr); } ... } ...
le code ci dessus ne fonctionne pas, j'ai essayé plusieurs solutions comme remplacer
par
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 baTBody.textContain = response.responseText;
mais sans succès
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 baTBody.appendChild(document.createTextNode(response.responseText));
un alert de baTBody.textContain m'affiche bien l'ensemble de mes tr
en revanche baTBody n'a pas de firstChild.
J'ai lu qu'il fallait obligatoirement créer la balise tbody soi même sinon cela engendre des problèmes. J'ai beau essayé de multiple solution (que je n'ai pas mise pour ne pas faire un roman^^) je ne trouve pas donc si quelqu'un peut m'aider, surtout qu'il n'hésite pas à le faire
bonne journée
junta13
Partager