XMLHttpRequest fonctionne sous FireFox mais pas sous IE11
Bonjour,
J'ai ce script qui fonctionne bien sous Firefox, mais pas sous IE11... Ma première cellule est bien alimentée mais la seconde reste toujours vide...
A t'on le doit de mettre du PHP dans du xmlhtttp
Code:
xmlhttp.open("GET","Ajaxloadcells.php?line="+ligne.options[ligne.selectedIndex].id+"&idtool=<?PHP echo $Tool?>&idtooltype=<?PHP echo $id_tooltype?>", true);
?
Merci par avance pour votre aide.
Ci-joint mon code
Code:
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
|
<script type="text/javascript">
function Loadcells(str) {
var id=ligne.options[ligne.selectedIndex].id;
//alert(id);
if (str=="") {
document.getElementById("cellule").innerHTML="";
return;
}
if (window.XMLHttpRequest) {
// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
} else { // code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function() {
if (this.readyState==4 && this.status==200) {
document.getElementById("cellule").innerHTML=this.responseText;
}
}
//alert(str);
xmlhttp.open("GET","Ajaxloadcells.php?line="+ligne.options[ligne.selectedIndex].id+"&idtool=<?PHP echo $Tool?>&idtooltype=<?PHP echo $id_tooltype?>", true);
xmlhttp.send();
}
</script> |