halo

ho un costruttore per chiamate ajax che ha un metodo pubblico che fa questo:

codice:
      this.send = function (querySting) {
         // apre la connessione e spedisce i dati in get o post
         if (method === "get") {
            XHR.open("get", server + "?" + querySting, true);
            XHR.send(null);
         }
         else {
            XHR.open("post", server, true);
            XHR.setRequestHeader("content-type", "application/x-www-form-urlencoded");
            XHR.setRequestHeader("connection", "close");
            XHR.send(querySting);
         }
      }
quando uso post IE (tutte le versioni) mi da il segunte problema (sia in POST che in GET): esegue la prima chiamata perfettamente. poi se provo a fare un'altra chiamata si impalla e non la termina!

sapete da che dipende?

grazie