Anne-Kathrin Peters: mehrere Requests

Beitrag lesen

Hallo ihr,
Es ist gelöst :))) *jippie*

Der Haken bestand scheinbar darin, dass er mit jeder neuen Anfrage  das "gerade fertige Requestobjekt" aufgerufen hat um damit einen neuen Request zu starten. Ich habe das Request Object einfach nochmal neu initialisiert.

detailrequest = new createRequest();
so geht's dann in den nächsten Zeilen weiter:
detailrequest.onreadystatechange = updateWithDetails; detailrequest.open( 'GET', ziel, true );
detailrequest.send( null );

Ein weiteres Problem war die queue. Ich hatte sie wie folgt aufgebaut:
  queueLength = queue.length;
  queue[queueLength] = ziel; //ziel = php-url?parameter

var ersterDetailRequest = queue[0]; brachte manchmal einen wert "undefined" hervor.

Jetzt baue ich die queue wie folgt auf: "queue.push(ziel);"

Alles funzt so, wie es geplant war :)