Hallo,
Folgendes Problem: Ich fuehre einen XMLHTTPRequest aus, welcher doch einige Sekunden benoetigt bis er abgearbeitet ist.
So kommst du nicht weiter. Richte deine serverseitige Logik darauf aus, dass die Anfrage sofort beantwortet wird und dass die nötige Verarbeitung im Hintergrund gestartet wird. Zumindest dann, wenn du clientseitig direkt eine Rückmeldung anzeigen willst.
Das Problem dass ich nun habe ist, das der XMLRequest beendet werden muss auch wenn der User das Browser Fenster schliesst bzw. verlaesst!
Wenn die Anfrage zum Server gesendet wurde, wird sie auch auf dem Server korrekt verarbeitet, selbst wenn der Client schon längst andere Dinge macht, als auf die Antwort zu warten.
Gibt es hier eine Moeglichkeit dies zu realisieren? Oder ist es moeglich das Fenster einzufrieren bis der Request abgearbeitet wurde?
Siehe onbeforeunload. Dort wird dre Benutzer aber zum Verbleib auf der Seite aufgefordert.
Mathias