Heureka ich denke ich hab's :)
Aus client[i].onreadystatechange = function() { meincallback(client[i]); };
wird client[i].onreadystatechange = function() { meincallback(this); };
und die meincallback() sieht nun so aus:
function meincallback(q) {
if(q.readyState == 4){
if(q.status == 200){
alert(q.responseText);
} else {
alert('Es konnte keine Verbindung hergestellt werden');
}
}
}
Ist das eine elegante Lösung?
Beste Grüße,
madhippie.