fatto un piccolo passo avanti ho messo degli alert ed ho visto dovesono le differenze con explorer
in questo punto chiedo il valore del req.readystate in firefox mi dice undefined in explorer ha i valori
codice:
function handleResponse(req, XMLHandler){
return function(){
alert(req.readystate);
if(req.readystate == 4){
//Inoltre accertiamoci di aver ottenuto il messaggio 200 dal server,
if (req.status == 200){
//A questo punto richiamo la funzione che gestira' il risultato XML
XMLHandler(req.responseXML);
}else{
alert("Errore HTTP: " + req.status);
}
}
}
}