Pouvez vous m'aider ?
Voila un script qui marche bien sur mon poste (via l'appel "javascript:show('php');") mais sur mon hebergement, seul le text "Chargement en cours..." est affiché pourquoi ?
Code : Tout sélectionner
function show(page)
{
var jx = null;
if(window.XMLHttpRequest) // Firefox
jx = new XMLHttpRequest();
else if(window.ActiveXObject) // Internet Explorer
jx = new ActiveXObject("Microsoft.XMLHTTP");
else { // XMLHttpRequest non supporté par le navigateur
try {
jx = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
jx = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e1) {
jx = null;
}
}
}
//on définit l'appel de la fonction au retour serveur
jx.onreadystatechange = function() { showresult(jx,page); };
document.getElementById("result").innerHTML="Chargement en cours...";
//on appelle le fichier reponse.txt
jx.open("POST", "google.php?"+page, true);
jx.send(null);
}
function showresult(jx,page)
{
if(jx.readyState==4){
var roop=jx.responseText;
var items=roop.split(/dEhEw3erçE3/gi);
document.getElementById("head").innerHTML=items[0];
document.getElementById("result").innerHTML=items[1];
}