HO SBAGLIATO SEZIONE, SCUSATE
Salve, ho questo codice AJAX
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?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;


Rispondi quotando
