Hallo,
Danke für die Erklärung!!
Alternativ kannst du den Event-Handler onreadystatechange verwenden (das ist wohl die empfohlene Vorgehensweise). Dieser wird immer gefeuert, wenn sich der readyState ändert. Wenn der readyState 4 ist, kannst du auf responseText zugreifen.
request.onreadystatechange = handler;
function handler () {
if (request.readyState == 4) {
alert(request.responseText);
/* ... */
}
}
Wäre das eine bessere Lösung, als mit (false)
request.open("GET", lejs_db_url, false);
"d.h. der JavaScript-Interpreter wartet mit der Ausführung, bis das Dokument geladen wurde, ansonsten funktioniert das Laden asynchron."
Mit freundlichem Gruß
Micha