Hallo Thomas,
Der IE 7 kennt ebenfalls das XMLHttpRequest-Objekt und die alten weiterhin als Fallback. Frage mal zuerst dieses Objekt ab und leite dann zu den Alternativen weiter.
Tatsache, hab die erste Alternative mal auskommentiert:
//if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
// try {
// xmlhttp = new XMLHttpRequest();
// } catch (e) {
// xmlhttp=false;
// }
//}
Jetzt kann´s der IE 7. Wir lernen: Bessere Validierungen schreiben. ;)
Danke & Viele Grüße!
Marcus