Salut tout le monde
J'ai t�l�charg� sur la toile un exemple de code javascript( dans du html) permettant de lire lun fichier XML,cependant mon navigateur (IE) m'affiche rien du tout,il fait comme si de rien n'�tait.
Il y'a le fichier XML emploee.xml et le fichier HTML employee.html

employee.xml
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
 
<? xml version = "1.0" encoding = "UTF-8"?>  
	  <company> 
		  <employee id = "001"> John </employee> 
		  <turnover> 
			  <year id = "2000"> 100000 </year> 
			  <year id = "2001"> 140000 </year> 	
			  <year id = "2002"> 200000 </year> 
		  </turnover> 
	  </company>
employee.html
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
 
<html> 
   <head> 
    <title> XML dans Microsoft Navigateurs </title> 
    <script language="javascript" type="text/javascript"> 
      var xmlDoc; 
      function loadxml() 
      { 
        xmlDoc = new ActiveXObject ( "Microsoft.XMLDOM"); 
        xmlDoc.async = false; 
        xmlDoc.onreadystatechange = readXML; 
        xmlDoc.load ( "employee.xml"); 
		alert ( "Root nom de la balise XML:");
      } 
 
      function ReadXML() 
      { 
         if (xmlDoc.readyState == 4) 
         { 
          / / Utilisation documentElement Propriétés 
          / / Output entreprise 
          alert ( "Root nom de la balise XML:" + xmlDoc.documentElement.tagName); 
 
          / / Utilisation firstChild Propriétés 
          / / Output année 
          alert ( "Premier Enfant:" + xmlDoc.documentElement.childNodes [1]. firstChild.tagName); 
 
	  / / Utilisation lastChild Propriétés 
	  / / Output moyenne 
	  alert ( "Last Child:" + xmlDoc.documentElement.childNodes [1]. lastChild.tagName); 
 
	  / / Utilisation de propriétés et des attributs nodeValue 
	  / / Ici, à la fois la déclaration sera de retour le même résultat 
	  / / Output 001 
	  alert ( "Valeur Node:" + xmlDoc.documentElement.childNodes [0]. attributs [0]. nodeValue); 
	  alert ( "Valeur Node:" + xmlDoc.documentElement.childNodes [0]. attributes.getNamedItem ( "id"). nodeValue); 
 
	  / / Utilisation getElementByTagName Propriétés 
	  / / Ici, à la fois la déclaration sera de retour le même résultat 
	  / / Output 2000 
	  alert ( "getElementsByTagName:" + xmlDoc.getElementsByTagName ( "year") [0]. attributes.getNamedItem ( "id"). nodeValue); 
 
	  / / Utilisation de texte Propriétés 
	  / / Output John 
	  alert ( "Text Content for Employee Tag:" + xmlDoc.documentElement.childNodes [0]. texte); 
 
	  / / Utilisation hasChildNodes Propriétés 
	  / / Output True 
	  alert ( "Vérification de noeuds enfants:" + xmlDoc.documentElement.childNodes [0]. hasChildNodes); 
	  }
     } 
 
    </script> 
   </head> 
 
	<body Onload="loadxml();"> 
		<input type="button" name="ok" value="Ok" onclick="ReadXML()"/>
	</body> 
	</html>
Merci d'avance