der Jörchen: Ajax: Mehrere Request nacheinander

Beitrag lesen

Ah, so war mir das nicht bewusst, dass die Funktion aufgerufen wird, wenn der erste Request  noch gar nicht fertig ist. Dann ist natürlich klar, dass die sich überschreiben. Dies geschieht dann schon beim zweiten Aufruf.

Okay, aber schaffe ich es jedesmal ein neues xmlHTTP-Objekt zu erstellen?
Derzeit erstelle ich diesen hiermit:

  
var xmlHttp = false;  
try {  
    xmlHttp  = new ActiveXObject("Msxml2.XMLHTTP");  
} catch(e) {  
    try {  
        xmlHttp  = new ActiveXObject("Microsoft.XMLHTTP");  
    } catch(e) {  
        xmlHttp  = false;  
    }  
}  
if (!xmlHttp  && typeof XMLHttpRequest != 'undefined') {  
    xmlHttp = new XMLHttpRequest();  
}  

Müsste ich also diese Erzeugung in die Funktion mit einbauen und der derzeitigen Variable xmlHttp einen anderen Namen geben?
Wie kann ich das umsetzen.

Vielen Dank und Grüße