Hallo stringer,
der Request in deinem Beispiel läuft asynchron:
Diese Funktion wird erst aufgerufen, wenn der Request abgeschlossen ist:
adrdata.onreadystatechange = function () { if (adrdata.readyState == 4) { mySplitResult = adrdata.responseText.split("\n"); adrcount = mySplitResult.length; } } adrdata.send(null);
}
aber diese Funktion wird sofort nach dem Absetzen des Requests aufgerufen
getdistance(mySplitResult);
}
Gruß, Jürgen