Bonjour,
je suis nouveau sur le forum et je sollicite votre aide à propos d'un problème pour lequel je ne trouve pas de solution (ni sur Google, ni grace à l'outil de recherche du forum).
Mon problème est très simple : je voudrais récupérer l'arbre XML DOM d'un document XML affiché dans une Iframe et ceci en javascript bien sur.
Voici le XML qui s'affiche dans mon Iframe :
Avec Firefox, Safari, Opéra, pas de problème je fais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
Et la pas de problème j'ai bien "message" qui s'affiche dans ma boite de dialogue.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17<html> <head> <title>XML dans Iframe</title> </head> <body> <iframe id="ifr" src="./xml.php" width="400" height="400"></iframe> <br/> <input type="button" value="Click me!" onclick="getXML()" /> <script language="Javascript"> function getXML() { alert(document.getElementById('ifr').contentDocument.firstChild.nodeName); } </script> </body> </html>
Avec IE par contre je n'y arrive pas, ni avec "contentWindow.document" ni avec "contentDocument".
Comment feriez vous ?
Merci d'avance.

 

 
		
		 
         
 

 
			
			


 [DOM] Récupérer le contenu XML affiché dans une Iframe
 [DOM] Récupérer le contenu XML affiché dans une Iframe
				 Répondre avec citation
  Répondre avec citation
Partager