AJAX - refresh contenu de <DIV>

Fermé
romainR Messages postés 7 Date d'inscription vendredi 2 avril 2010 Statut Membre Dernière intervention 6 mai 2010 - 6 avril 2010 à 14:30
Salut à tous, voila mon but est de rafraichir le contenu d'un de mes div, je vous montre mon code AJAX/JS. Bien sure il ne marche pas ^^ et je ne sais pas pourquoi je débute en ajax.
Je tiens à préciser que dans mon div, il y a du html ET du php, et je ne sais pas si on a le droit.

Merci de vos réponses

fichier : indexMAIN.php :

<HTML>
<BODY>

<script type="text/javascript">
function Ajax(){
var xmlHttp;
try{ xmlHttp=new XMLHttpRequest();// Firefox, Opera 8.0+, Safari
}
catch (e){
try{
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); // Internet Explorer
}
catch (e){
try{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
catch (e){
alert("No AJAX!?"); return false;
}
}
}
xmlHttp.onreadystatechange=function(){
if(xmlHttp.readyState==4){ document.getElementById('ReloadThis').innerHTML=xmlHttp.responseText; setTimeout('Ajax()',2000);
}
} xmlHttp.open("GET","indexMAIN.php",true); xmlHttp.send(null);
}

window.onload=function()
{
setInterval('Ajax()',2000);
}
</script>


<div id="ReloadThis"> ce_que_je_veux_refresh </div>

...
.....