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); }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
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 function affiche(reponse) { document.getElementById("indicateur").innerHTML=reponse; },
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.
Partager