bonjours,
je vous raconte mon histoire , j'ai une page html avec un <div id=indicateur></div> ce div est vide au départ. pour le remplir j'utilise ajax pour générer du code html puis je rajoute l'html que je récupère dans ce div.

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
function charge_indic(indic,distance3,lin)
{
	document.getElementById("indicateur").innerHTML="<center><p>Chargement</p><img src=\"images/anim_attente.gif\"/></center>";
	document.getElementById("regression").innerHTML="";
	var xhr = getXMLHttpRequest();
	xhr.onreadystatechange = function() {
		if (xhr.readyState == 4 && (xhr.status == 200 || xhr.status == 0)) {
			affiche(xhr.responseText);
 
		}
	};
	date1=new Date().getTime();
	xhr.open("GET", "http://127.0.0.1:8080/traces2/indicateur.jsp?indic="+indic+"&distance3="+distance3+"&lin="+lin+"&ignoreMe=" +date1 , true);
	xhr.send(null);
 
}
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
function affiche(reponse)
{
	document.getElementById("indicateur").innerHTML=reponse;
}
bon tous marche bien jusqu'a maintenant et sur les deux navigateurs fireFox et IE7. sauf une chose, la page "indicateur.jsp" me retourne un bouton avec un déclencheur onclick="alert('hello')". lorsque je clique sur ce bouton sous fireFox ça marche très bien mais pas du tous sur IE7 ,
il me dit "erreur sur la page". je pense qu'il ne reconnait pas le html que je rajoute a ma page.
es qu'il ya une solution ?, ou bien je dois changer toute l'architecture de mon système.
merci d'avance.