Hallo!
[...]
xmlre.onreadystatechange = function (){
alert("Status: "+xmlre.readyState);
};
[...]
Das Problem ist: alert wird insg. 4 mal aufgerufen und geht dann hoch von 1 bis 4. Wieso wird dieser 4 mal hintereinander aufgerufen??
Weil das nun mal der Sinn von der Funktion onreadystatechange ist! Onreadystatechanged heisst ja grob übersetzt "wenn ready status geändert".
Die 5 möglichen Status sind:
0: nicht initialisiert
1: Verbindung hergestellt
2: Request erhalten
3: Antwort wird be-/verarbeitet
4: Fertig.
Du solltest schon verstehen, WAS der Code macht den du abschreibst/einfügst.
--
LG,
Snafu
LG,
Snafu