Salut,
Je remplis un div avec un innerHTML, est malheureusemnt ça s'affiche bien mais ça s'ajoute pas au code source dans IE. Ca empeche de faire un getElementById sur les id rajoutés dans le bloc "sous_ecran" sous IE, il me sort valeur null.![]()
Faut il utiliser une autre fonction que innerHTML ou existe il une methode pour faire voir à IE le nouveau contenu.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 function afficher(){ getXhr() // On défini ce qu'on va faire quand on aura la réponse xhr.onreadystatechange = function(){ // On ne fait quelque chose que si on a tout reçu et que le serveur est ok if(xhr.readyState == 4 && xhr.status == 200){ document.getElementById("sous_ecran").innerHTML = xhr.responseText; } } xhr.open("GET","./outils_stat_acq.aspx?ref="+document.getElementById("refAgence").value,true); xhr.send(null); }
Merci d'avance
Partager