Hi
Aus einem readystatechange-Handler kann offenbar nicht erneut ein open()/send() mit demselben XMLHttpRequest-Objekt durchgeführt werden. Entweder du erzeugst also das XMLHttpRequest-Objekt neu, wenn der zweite Request ansteht, oder du gaukelst dem Browser vor, dass open()/change() nicht im Zuge eines readystatechange-Handler aufgerufen wird (window.setTimeout(XMLRequest, 1);).
Ja danke mit einem neuen XMLHTTPRequest Objekt haut das ganz gut hin!
Du arbeitest asynchron, willst aber, dass zwei Requests chronologisch nacheinander abgesendet werden. Ist das nicht widersprüchlich? Wenn es geht, starte die Requests parallel mit zwei (funktional, der Codem muss nicht doppelt sein) verschiedenen readystatechange-Handler-Funktionen. Ansonsten wäre vielleicht synchrones Arbeiten angebracht.
Nun ja ist ja irgendwie auch asynchron, nur das ich halt 2 Requeste anstatt nur einen abwarte! Mein CGI Programm kann leider nur einen Request abarbeiten daher spielt sich paralleles ausfuehren (noch) nicht!
Gruss
Philipp