Hallo,
Nimm das doch mal das letzte
var httpObject = null;
raus :) Du hast ein Race-Condition-Problem, dass durch das alert() "umgangen" wird. Du kannst ja den ganzen Block, der dir dein XMLHTTP-Objekt erstellt, in einif(httpObject != null)
packen und httpObj global lassen - halte ich eh für eine bessere Lösung.
Vielen Dank, es funktioniert nun reibungslos.
Übrigens: Funktionen in Funktionen sind ziemlich übel ;)
Habe ich mir auch gedacht als ich es geschrieben habe, aber wie könnte ich es anders lösen?
httpObject.onreadystatechange = auswerten;
erwartet soweit ich weiss eine Funktion und darum habe ich das ganze in eine Funktion in der Funktion getan. Wie könnte ich das anders lösen?
Thomas