Bonjour à tous,

Je suis en train de faire une petite application suite a un tuto sur AIR.

Je rencontre un problème que je ne comprend pas puisque je pensais que c'était pareil q'un site web.

bref voila ce que je suis en train de faire :

un bouton qui au click fait appel à ajax pour afficher un autre bouton, sur le deuxième bouton un simple alert au click mais rien a faire le alert ne veut pas sortir.

voila mon fichier xml:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?xml version="1.0" encoding="iso-8859-1" ?>
<application xmlns="http://ns.adobe.com/air/application/1.0">
	<id>St</id>
	<version>0.1</version>
	<name>St</name>
	<description>St</description>
	<filename>St</filename>
	<initialWindow>
		<content>essai4.html</content>
		<visible>true</visible>
		<width>400</width>
		<height>400</height>
	</initialWindow>
</application>
voila mon fichier html de base:

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
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"> 
	<head>
		<meta name="TITLE" content="" />
		<meta name="DESCRIPTION" content="" />
		<meta name="KEYWORDS" content="" />
		<meta name="SUBJECT" content="" />
		<meta name="CATEGORY" content="" />
		<meta name="AUTHOR" content="" />
		<meta name="REPLY-TO" content="" />
		<meta name="REVISIT-AFTER" content="7 DAYS" />
		<meta name="LANGUAGE" content="FR" />
		<meta name="ROBOTS" content="All" />
		<meta http-equiv="PRAGMA" content="NO-CHACHE" />
		<title>
		</title>
		<script type="text/javascript">
 
			function getRequeteHttp() { 
				var requeteHttp; 
				if (window.XMLHttpRequest) { 
					// Mozilla 
					requeteHttp=new XMLHttpRequest(); 
					if (requeteHttp.overrideMimeType) { 
						// problème firefox 
						requeteHttp.overrideMimeType('text/xml'); } } 
				else { 
					if (window.ActiveXObject) { 
						// C'est Internet explorer < IE7 
						try { 
							requeteHttp=new ActiveXObject("Msxml2.XMLHTTP"); } 
						catch(e) { 
							try { 
								requeteHttp=new ActiveXObject("Microsoft.XMLHTTP"); } 
							catch(e) { 
								requeteHttp=null; } } } } return requeteHttp; }
 
			function envoyerRequete(url) 
				{ 
				var requeteHttp=getRequeteHttp(); 
				if (requeteHttp==null) 
					{ 
					alert("Impossible d'utiliser Ajax sur ce navigateur"); 
					} 
				else 
					{ 
					requeteHttp.open('GET',url + '?action=true',true); 
					requeteHttp.onreadystatechange= function() {recevoirReponse(requeteHttp);}; 
					requeteHttp.send(null); 
					} 
				return; 
				}	
 
			function recevoirReponse(requeteHttp) 
				{ 
				if (requeteHttp.readyState==4) 
					{ 
					if (requeteHttp.status==200) 
						{ 
						traiterReponse(requeteHttp.responseText); 
						} 
					else 
						{ 
						alert("La requête ne s'est pas correctement exécutée"); 
						} 
					} 
				} 
 
			function traiterReponse(reponse) 
				{ 
				document.getElementById("retour2").innerHTML=reponse;
				}
 
			function action() 
				{
				envoyerRequete('essaiscript.html');
				}
 
 
			function yiu()
				{
				alert('rooooooo');
				}
 
			//////////////////////////////////////////////////////////////////////////
 
		</script>
	</head>
<body style="margin:0px;padding:0px;font-family:'Trebuchet MS';background:gray;" >
	<div>
		<input type="button" value="click" onclick="action();" />
		<div id="retour2">
 
		</div>
	</div>
</body>
</html>
Et voila le fichier renvoyé par ajax:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
<input type="button" value="click2" onclick="yiu();" />
Merci à tous pour votre aide.