pour un projet nous sommes entrain de vouloir actualisé juste une partie d'un site donc en ajax actualisé juste une div aperemment notre code ne fonctionne pas donc si quelqu'un voit une erreur flagrante ici :S ?
function lanceAjax()
{
var httpRequest = false;
if (window.XMLHttpRequest) { // Mozilla, Safari,...
httpRequest = new XMLHttpRequest();
if (httpRequest.overrideMimeType) {
httpRequest.overrideMimeType('html/javascript');
// Voir la note ci-dessous ? propos de cette ligne
}
}
else
if (window.ActiveXObject) { // IE
try {
httpRequest = new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e) {
try {
httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
}
catch (e) {
}
}
}
if (!httpRequest)
{
alert('Abandon
return false;
}
//httpRequest.onreadystatechange = function()
// {
// liste(httpRequest);
// };
httpRequest.open("POST", "acc_ajax.php", true);
httpRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded")
var param = "aff_page="+this.id;
alert(param);// ici variable
httpRequest.send(param);
}
et dans une autre page.php (la div que l'on veut actualisé )
<?php
$t = $_POST['aff_page'];
echo "contenu_ajax.innerHTML=".$t.";";
?>
merci beaucoup d'avance