Ajax Problem - Server Response = 0

hallo ! Ich lese zur Zeit ein Buch über JavaScript, Ajax und PHP. Doch leider ist schon bei einem der ersten Beispiele ein problem aufgetaucht. Hier erstmal der Code:

[XML]

Name:
Tel.:
[/XML]

[Javascript]/* erstellt XMLHTTTPRequest Objekt, abhängig vom benutzten Browser /
function getXMLHTTPRequest() {
var req=false;
try {
req=new XMLHttpRequest(); /
Firefox /
} catch(error1) {
try {
req=new ActiveXObject(„Microsoft.XMLHTTP“); /
IE */
} catch(error2) {
req=false;
}
}
return req;
}

var myRequest= getXMLHTTPRequest();

function callAjax() {

/* Variable mit Daten zum Senden an den Browser */
var lastname=document.form1.myname.value;

/* URL des Server Skripts */
var url="myserverscript.php?surname="+lastname;

/* XMLHTTPRequest Objekt anfragen um Server Verbindung herzustellen */
myRequest.open("GET",url,true);

/* Funktion responseAjax() vorbereiten falls Server antwortet */
myRequest.onreadystatechange = responseAjax;

/* Request abschicken */
myRequest.send(null);

}

/* Callback Funktion /
function responseAjax() {
/
nur readystate=4 ist interessant /
if(myRequest.readyState==4) {
/
HTTP Antwort in Ordnung? /
if(myRequest.status==200) {
alert("The server said: "
+myRequest.responseText);
} else {
/
Fehlermeldung für jede andere Antwort vom Server */
alert("An error has occured: "
+myRequest.status);
}
}
}[/Javascript]

<?php
    echo"Hello Ajax caller!";
?>

Ich bekomme das Alert Fenster „An error has occured: 0“. Hab alles schon versucht… steh auf dem schlauch. Wäre super wenn mir jemand helfen kann :slight_smile:

Ich denke mal folgendes trifft auf Dein Problem zu und sollte Dir helfen: http://ajaxian.com/archives/xmlhttprequest-and-status-code-0

Gut Schuß
VuuRWerK :wink:

Hab mein Problem gelöst, dankeschön :slight_smile:

FYI: Es lag daran das ich mit localhost die HTML gestartet habe. Hab es gelöst in dem ich meine lokale IP benutzt habe

Gruss Oppi