Erst mal Danke für die schnellen Antworten. Das mit dem asynchron weiß ich bereits und den XMLHttpRequest regelt ja die try-catch-Anweisung schon. Deswegen habe ichs ja auch schon mit einem synchronen Request versucht, aber damit hab ich wenig Erfahrung und man muss den Code bestimmt etwas umbauen. Komischerweise funktionierts ja im IE auch ohne Alert. Die Frage zielte ja darauf ab, wie ich allgemein über ein Request die Daten aus einem andern Dokument einlesen und in einer Funktion als Rückgabewert ausgeben kann. Weil im Request erst dann eine weitere Funktion aufzurufen, wenn der Request erfolgreich war, bringt mich ja auch nicht weiter. Oder kann ich darin irgendwie ein return für die Funktion einbauen?