Hi,
http.open('get', url);
http.onreadystatechange = handleFunction;
http.setRequestHeader("Pragma", "no-cache");
http.setRequestHeader("Cache-Control", "must-revalidate");
http.setRequestHeader("If-Modified-Since", document.lastModified);
http.send(null);hat mir schon geholfen.
Das wundert micht ... denn das sind alles *Reponse*-Header, die normalerweise der Server mit seiner Antwort an den Client schickt, und nicht umgekehrt letzterer mit seiner Anfrage an ersteren.
Hast du das in mehreren Browsern ausprobiert - oder kocht hier mal wieder einer (ein ganz spezieller vielleicht) sein eigenes Sueppchen in Punkto XMLHTTPRequest?
Oder ist das gar ein generelles XMLHTTPRequest-"Feature", welches mir bisher unbekannt ist - dass man damit den Browser dazu bringen kann, sich selber was vorzuluegen, was die Antwort des Servers angeht?
MfG ChrisB