questa è la funzione scritta.codice:function handleResponse(req, XMLHandler){ return function(){ //Controllo se l'oggetto req ha raggiunto lo stato finale 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); } } } }
req var di xmlhttprequest
Dove handleResponse è la funzione passata a req.onreadystatechange = handleResponse(req, ElaboraRisultatoXML);

Rispondi quotando