hallo,
ich verzweifle leider an einem problem - welches kürzlich scheinbar aus dem nichts aufgetreten ist und sich nicht beheben lassen will.
Bei Deinem POST fehlen ein paar Dinge oder sind falsch, wie Struppi schon schrieb.
Schau mal:
if(hash.method == 'POST'){
xhr.open("POST", hash.url, true);
xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xhr.setRequestHeader("Content-length", hash.params.length);
xhr.setRequestHeader("Connection", "close");
xhr.send(hash.params);
xhr.onreadystatechange = rx;
}
else{
var url = hash.url + '?' + hash.params;
xhr.open("GET", url, true);
xhr.send(null);
xhr.onreadystatechange = rx;
}
Viele Grüße,
Rolf