ChrisB: httpRequest

Beitrag lesen

Hi,

httpRequest.onreadystatechange = function() { alertContents(httpRequest); }

  function alertContents(httpRequest) {  
  httpRequest.open('GET', 'domain/file.kml', true);  

httpRequest.send('');
if (httpRequest.readyState == 4) {

Das sieht so aus, als ob du irgendwelche Codezeilen zusammenkopiert hättest, ohne jegliches Verständnis dafür, wozu sie eigentlich dienen sollen.

Die Funktion, die du als readyState-Handler angibst, wird erst aufgerufen, wenn der Status des Requests sich ändert. Den Request erzeugen und absenden, das willst du allerdings in dieser Funktion erst machen - erkennst du eine Katze, die sich in den Schwanz beißt, wenn du sie siehst ...?

Schau bitte in ein Tutorial, dass dir die Grundlagen im Umgang mit XMLHttpRequest/AJAX erläutert.

MfG ChrisB

--
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?