Bonjour,
Je rencontre un problème de parser XML dans une requete Ajax sous le navigateur Safari (Idem sous chrome).
Je m'explique, la requete Ajax (Mode synchrone) s'effectue correctement et il est possible de récupérer le contenu via "reponseText". Mais il n'est pas possible de récupérer la version XML via le parser "reponseXML" le résultat est toujours null.
Ce bug n'est présent que sous Safari. Le parser fonctionne bien sous IE, Firefox et Opéra.
Il se peut qu'il s'agisse d'un problème d'entête mime pour la génération du xml mais je n'ai pas trouvé d'info sur le sujet.
Lors de la génération du XML à partir du PHP j'utilise l'entete suivant :
Merci pour précieuse aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4header("Content-Type: text/xml : charset=utf-8"); header("Cache-Control: no-cache , private"); header("Pragma: no-cache"); echo "<?xml version=\"1.0\" encoding=\"ISO-8859-1\" ?>\r\n";
Ju
Partager