caractère spéciaux sous IE dans de l'AJAX
Bonjour,
J'ai un souci avec IE, mais é sont remplacé avec des caractères bizard alors que sous FF sa marche nikel.
Volà le code ajax.
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 26 27 28 29 30
|
function html_requete(url_requete)
{
var nb_aleatoire= Math.round(Math.random()*10000);
var type = "";
eval ('var object'+nb_aleatoire+'=null;')
//document.getElementById('chargement').style.display='';
if(window.XMLHttpRequest){ // Firefox
eval("object"+nb_aleatoire+ " = new XMLHttpRequest();");
if ("object"+nb_aleatoire+".overrideMimeType") {
"object"+nb_aleatoire+".overrideMimeType('text/html; charset=ISO-8859-15')";
}
type = "application/x-www-form-urlencoded";
}else if(window.ActiveXObject){ // Internet Explorer
eval("object"+nb_aleatoire+ " = new ActiveXObject('Microsoft.XMLHTTP');");
type = "text/html; charset=ISO-8859-15";
}else { // XMLHttpRequest non supporté par le navigateur
alert('Votre navigateur ne supporte pas les objets XMLHTTPRequest...');
}
eval("object"+nb_aleatoire+".open('GET' , url_requete, true);");
eval("object"+nb_aleatoire+".setRequestHeader('Content-type', '"+type+"');");
eval("object"+nb_aleatoire+".setRequestHeader('Connection', 'close');");
eval("object"+nb_aleatoire+".send(null);");
eval("object"+nb_aleatoire+".onreadystatechange=function(){if (object"+nb_aleatoire+".readyState==4){ eval(object"+nb_aleatoire+".responseText);}}");
} |
Merci d'avance.
B.BARBET