|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre régulier
![]() Inscription : février 2005 Messages : 130 ![]() |
Bonjour à tous,
J'ai une application qui renvoie un document XML de ce type: Code :
- Sous Firefox, aucun problème pour récupérer l'élément 'data' à l'aide de response.getElementsByTagName('data')[0]; - Sous Internet Explorer, cela me donne undefined. Avez-vous déjà eu ce genre de problème ? J'ai vérifié que le contenu était bon, cela a l'air de venir de cette fonction. Merci d'avance |
||
|
|
00
|
|
|
#3 | ||||
|
Membre régulier
![]() Inscription : février 2005 Messages : 130 ![]() |
Merci.
J'y étais déjà allé faire un tour, et je ne comprends toujours pas à vrai dire. Même si IE ne tient pas compte des noeuds textes, ne devrait-il pas récupérer le noeud 'data' à l'aide de la fonction GetElementsByTagName() ? De plus le format exact du XML que je reçois est: Code :
EDIT: Je viens de m'apercevoir d'un phénomène étonnant. Je récupère mon élément comme ceci: Code :
Dans IE, cela ne passe pas dans le if mais la variable data contient bien les données récupérées. Cela vous paraît logique que IE interprète un noeud XML comme équivalent à "" ? |
||||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com