Moin!
Ich sehe gerade wenn ich:
alert(XMLHTTP.status);
for den IF Teil schreibe kommt der Statuscode 200... Aber wieso?
Vielleicht weil der IE deinem Redirect einfach folgt.
Ein Redirect hielte ich auch nicht für eine vernünftige Antwort auf "Session abgelaufen" - erst recht nicht einen Redirect auf die Startseite.
Warum verschlimmerst du deine Lösung? Die erste Form war doch prima - vielleicht bis auf die eher unelegante Beendigung des PHP-Skriptes mit die().
- Sven Rautenberg
--
"Love your nation - respect the others."
"Love your nation - respect the others."