Hi!
Da ich mich mit Javascript nicht so gut auskenne, hoffe ich, dass ihr mir helfen könnt.
Das Duerfte sich wohl nicht nur auf Javascript beziehen. Was soll denn eine If-Schleife sein? ;)
Du musst, wie ChrisB schon erwaehnte, das Asynchrone richtig machen.
Im Moment hast Du folgendes:
XMLHTTP Object erstellen
Request abschicken
Wenn Antwort kommt
{
mach zeug
}
verarbeite Ergebnis von Zeug
irgendwann kommt antwort
Zeug wird gemacht
selbst ohne Programmierkenntnisse sollte man merken, dass da in der Reihenfolge was nicht stimmt. Was Du machst:
Eine Frau moechte kuchen backen, dafuer fehlt ihr Milch.
Sie schickt ihren Mann los, Milch kaufen.
Sie macht den Teig und schiebt ihn in den Ofen.
Der Mann kommt mit der Milch nach Hause.
--
Vergesst Chuck Norris.
Sponge Bob kann unter Wasser grillen!
Vergesst Chuck Norris.
Sponge Bob kann unter Wasser grillen!