HO SBAGLIATO SEZIONE, SCUSATE 
Salve, ho questo codice AJAX
codice:
function makeRequest(){
if(window.XMLHttpRequest){
return new XMLHttpRequest();
} else if(window.ActiveXObject){
return new ActiveXObject("Microsoft.XMLHTTP");
} else {
err("Il tuo broswer non supporta XMLHttpRequestObject");
}
}
var req = makeRequest();
function recieve(){
req.open("GET", "read.php");
req.onreadystatechange = handleResp;
req.send(null);
}
function handleResp(){
if(req.readyState == 4 && req.status == 200){
var elem = document.getElementById("cronology");
elem.innerHTML = req.responseText;
elem.scrollTop = elem.scrollHeight;
}
}
function init(){
setInterval('recieve()', 2000);
recieve();
}
window.onload = init;
Faccio la richiesta al file read.php e in quel file alla fine di tutto lo script ho una variabile ($contentdiv) con dentro il contenuto da mettere nel div, per far si che responseText abbia il valore di quella variaibile devo fare un return $contentdiv nel file read.php?