continua a darmi sempre lo stesso problema.
se stampo la variabile response mi da solo questo:
#####tri_1
mentre mi aspetterei il contenuto del file davanti ai cancelletti



function sndReq(file,action) {
http.open("get", file+"?action="+action, false);// sincrona!
http.send(null); //qua si ferma in attesa di risposta
//ora posso testare il readyState e prendere il responseText
if(http.status == 200){
var response = http.responseText;
document.write(response);
var splitString = response.split("#####");
var text1 = splitString[0];
var text2 = splitString[1];
document.getElementById(text2).innerHTML = text1;
}else {
alert("Si è verificato un errore: \n" + http.status + " - " + http.statusText);
}

}