Bonjour,

j'ai lu différents post sur XML et Javascript mais j'arrive pas trop à m'en sortir avec les syntaxes purement DOM et celles spécifiques aux différents navigateurs.

Voilà la partie qui récupère le flux XML en javascript

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
function handleHttpResponse() 
	{
		if (http.readyState == 4) {
			results = http.responseXML;
			if (results.selectSingleNode("//nb_occurences")) { alert("OK"); } else { alert("PAS OK"); }
		}
	}
Voici le flux XML

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
<?php
 
$response = '<?xml version="1.0" encoding="ISO-8859-1" content-type="text/xml" ?> 
                <root> 
                        <nb_occurences>'.$nb_occurences.'</nb_occurences> 
                        <resultat_recherche >'.$resultat_recherche .'</resultat_recherche>
                </root>';
 
?>
ma syntaxe m'affiche toujours 'PAS OK'

Je vois pas bien l'erreur.

faut-il utiliser LoadXML avec le XMLHttpRequest et responseXML ?

A+