Bonjour
J'ai 'fais' (merci
[ Lien ]) la fonction suivante :
function recupInfo(cible) {
var xhr;//Déclaration de l'instance
if (window.XMLHttpRequest)xhr = new XMLHttpRequest();//FireFox, Opera...
else if (window.ActiveXObject)xhr = new ActiveXObject('Microsoft.XMLHTTP');// Internet Explorer
else {
alert ('Votre navigateur ne supporte pas le XMLHttpRequest');//Message d'erreur
return;//Pour ne pas interpreter la suite
}
var page = 'pages/' + cible + '.php';//Page à charger
xhr.open('POST', page, true);//Ouverture
xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');//En-tête http
xhr.onreadystatechange = function() {//Verification de l'etat du chargement
if (xhr.readyState == 4)
if (document.getElementById)
document.getElementById('cadre').innerHTML = xhr.responseText;//Affichage du résultat
}
xhr.send();
}
J'appelle ensuite la fonction dans des onclick avec en paramètre le nom de ma page
Sous IE aucun problème ca marche. Par contre sous FireFox et sous Opera ca affiche rien
Merci d'avance