Bonjour,

Voila, j'ai un problème que je n'arrive pas à résoudre.
J'ai un fichier xml dont je veux extraire les informations de certains éléments avec jQuery et attribuer ces informations à un <div> dans le html.
FF et Safari marchent (local et serveur), Chrome et Opera marchent sur le serveur mais pas en local, mais IE (version 7) ne marche ni en local ni sur le serveur.
J'utilise jQuery 1.9 et jQuery-migrate-1.1.1 (du fait que jQuery.browser n'est plus valable dans jQuery 1.9 et suivants).

Voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
 
$.ajax({ 
 		type: "GET", 
 		url: "xml/genevecrbnew.xml", 
 		//dataType: "xml", 
 		//success: function(data){parseXml(data)} 
		dataType: (jQuery.browser.msie) ? 'text' : 'xml', 
		success: function(xmlData){ 
    		var data; 
    		if ( typeof xmlData == 'string') { 
        		data = new ActiveXObject( 'Microsoft.XMLDOM'); 
        		data.async = false; 
        		data.loadXML( xmlData); 
    		} 
 
			else { data = xmlData; } 
		parseXml(data);
		}
		});
 
		function parseXml(xml){ 
 		dataxml = ""; 
 		$(xml).find('annonce').each(function(){ 
   		description = $(this).find('description').text();
   		dataxml += description; 
 		}); 
 		$("#ref123").append(dataxml); 
		}
Et voici le fichier xml :

Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
<?xml version="1.0" encoding="ISO-8859-1" ?>
<genevecrb>
	<annonce>
			<no>123</no>
			<description><![CDATA[<img src="images/geneve-25.jpg" border="1" style="border-color:#CCCCCC"/>&nbsp;&nbsp;
					 <strong>Genève</strong>&nbsp;&nbsp;<span class="refGE">(r&eacute;f CRB123)
					 <img src="images/nouveau.png" align="right" /></span><br/><br/>
					 <strong>RESTAURANT INDIEN Rive Gauche</strong><br/><br/>
					 130 m2 deux salles + Terrasse privée de 50 places.<br/> 
					 Loyer 3'800.-- avec chauffage. Prix à discuter.<br/>
					 Bonne affaire, bon quartier.<br/>
					 Renseignements sur rdv.<br/><br/>]]>
			</description>
	</annonce>
 
</genevecrb>

Est-ce que quelqu'un peut m'aider ?
Merci d'avance,
mra_ch