Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > AJAX
AJAX Forum sur la programmation AJAX. Avant de poster : Cours AJAX, FAQ AJAX, Toutes les FAQ JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 28/01/2008, 16h19   #1
Modérateur
 
Avatar de roro06
 
Inscription : avril 2007
Messages : 1 364
Détails du profil
Informations personnelles :
Âge : 42

Informations forums :
Inscription : avril 2007
Messages : 1 364
Points : 1 551
Points : 1 551
Par défaut Parse XML : Différences IE:FF ?

Bonjour

Y a t'il des différences entre IE et FF concernant le parsage des retours XML par AJAX ?

Je m'explique : je reçoit une réponse XML par AJAX comme ceci :

Code :
1
2
3
4
5
6
7
8
9
10
<root>
    <tarifsmodules>
        <![CDATA[
             <table border=0><tr><td><a href="prodOPT1.asp">MAGISTRAL SANTE EQUILIBRE SALARIE   </a></td><td><strong>56,13</strong></td><tr><td><a href="prodOPT2.asp">MAGISTRAL SANTE STABILITE SALARIE       </a></td><td><strong>67,31</strong></td><tr><td><a href="prodOPT3.asp">MAGISTRAL SANTE QUIETUDE SALARIE        </a></td><td><strong>76,40</strong></td><tr><td><a href="prodOPT4.asp">MAGISTRAL SANTE SERENITE SALARIE        </a></td><td><strong>93,75</strong></td><tr><td><a href="prodOPT5.asp">MAGISTRAL SANTE PLENITUDE SALARIE       </a></td><td><strong>115,86</strong></td></table>
]]>
    </tarifsmodules>
    <garanties>
        <garantie id="MB0"><libelle>MAGISTRAL SANTE EQUILIBRE SALARIE       </libelle><tar>0</tar><tartp>56.13</tartp><tarifmod>0</tarifmod><tariftpmod>56.13</tariftpmod><ta>42.44</ta><tg>0.10000000149011612</tg><tc>0.15</tc><tgm>0</tgm><tcm>0.15</tcm><test>0.7560975537067507</test></garantie><garantie id="MB1"><libelle>MAGISTRAL SANTE STABILITE SALARIE       </libelle><tar>0</tar><tartp>67.31</tartp><tarifmod>0</tarifmod><tariftpmod>67.31</tariftpmod><ta>50.89</ta><tg>0.10000000149011612</tg><tc>0.15</tc><tgm>0</tgm><tcm>0.15</tcm><test>0.7560975537067506</test></garantie><garantie id="MB2"><libelle>MAGISTRAL SANTE QUIETUDE SALARIE        </libelle><tar>0</tar><tartp>76.4</tartp><tarifmod>0</tarifmod><tariftpmod>76.4</tariftpmod><ta>57.77</ta><tg>0.10000000149011612</tg><tc>0.15</tc><tgm>0</tgm><tcm>0.15</tcm><test>0.7560975537067507</test></garantie><garantie id="MB3"><libelle>MAGISTRAL SANTE SERENITE SALARIE        </libelle><tar>0</tar><tartp>93.75</tartp><tarifmod>0</tarifmod><tariftpmod>93.75</tariftpmod><ta>70.88</ta><tg>0.10000000149011612</tg><tc>0.15</tc><tgm>0</tgm><tcm>0.15</tcm><test>0.7560975537067505</test></garantie><garantie id="MB4"><libelle>MAGISTRAL SANTE PLENITUDE SALARIE       </libelle><tar>0</tar><tartp>115.86</tartp><tarifmod>0</tarifmod><tariftpmod>115.86</tariftpmod><ta>87.6</ta><tg>0.10000000149011612</tg><tc>0.15</tc><tgm>0</tgm><tcm>0.15</tcm><test>0.7560975537067507</test></garantie>
    </garanties>
</root>
puis , j'ai le code suivant :
Code :
$("sp_tarifsModules").innerHTML=this.respXML.getElementsByTagName("tarifsmodules")[0].firstChild.nodeValue;
(sp_tarifsModules est l'id d'un div)

ça marche nickel sur FF, mais IE me sort une erreur :
Citation:
Objet requis
Question : Est-ce que je parse mal mon xml, ou y a t'il des différences à ce niveau entre les deux navigateurs ?

(pour l'info, this.respXML représente bien mon objet xml)
__________________


" La vie c'est quelque chose de très fort et de très beau.... La vie appartient a tous les vivants. It's both a dream and a feeling. C'est être ce que nous ne sommes pas sans le rester. La vie c'est mourir aussi....Et mourir c'est vraiment strong...c'est rester en vie au delà de la mort...Tous ceux qui sont morts n'ignorent pas de le savoir."
(J.C. VanDamme, humoriste et philosophe belge . A moins que ce ne soit l'inverse ...)

Chuck Norris comprend JC Van Damme.
roro06 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2008, 16h39   #2
Modérateur
 
Avatar de roro06
 
Inscription : avril 2007
Messages : 1 364
Détails du profil
Informations personnelles :
Âge : 42

Informations forums :
Inscription : avril 2007
Messages : 1 364
Points : 1 551
Points : 1 551
Euh ... j'ai rien dit


(mon probleme venait d'une erreur d'entete, j'avais mis :
Response.ContentType="text.xml" au lieu de :
Response.ContentType="text/xml"
__________________


" La vie c'est quelque chose de très fort et de très beau.... La vie appartient a tous les vivants. It's both a dream and a feeling. C'est être ce que nous ne sommes pas sans le rester. La vie c'est mourir aussi....Et mourir c'est vraiment strong...c'est rester en vie au delà de la mort...Tous ceux qui sont morts n'ignorent pas de le savoir."
(J.C. VanDamme, humoriste et philosophe belge . A moins que ce ne soit l'inverse ...)

Chuck Norris comprend JC Van Damme.
roro06 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h47.


 
 
 
 
Partenaires

Hébergement Web