MasteR ChieF
Mitglied
Hallo Zusammen
NOrmalerweise funktioniet alles im Firefox und im IE läuft irgendwas nicht =) leider ist es im Moment gerade andersrum. Und ich finde den Fehler echt nicht.
Ich versuche via HttpRequest und SOAP eine Webservice Anfrage zu machen. bei erfolgter Antwort kommt nur ein Alert mit dem text "OK".
Im IE klappt das wunderbar, im Firefox kommt folgende Fehlermeldng in der Fehlerkonsole:
[09:23:43.526] uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE)" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: file:///D:/.../WebService1/index.html :: MakeRequest :: line 33" data: no]
und das ist mein Code:
Bin echt nahe an der Verzweiflung =) habe keine Ahnung woran das das liegen könnte.
Hoffe ihr wisst Rat.
Danke und Gruss
Master Chief
NOrmalerweise funktioniet alles im Firefox und im IE läuft irgendwas nicht =) leider ist es im Moment gerade andersrum. Und ich finde den Fehler echt nicht.
Ich versuche via HttpRequest und SOAP eine Webservice Anfrage zu machen. bei erfolgter Antwort kommt nur ein Alert mit dem text "OK".
Im IE klappt das wunderbar, im Firefox kommt folgende Fehlermeldng in der Fehlerkonsole:
[09:23:43.526] uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE)" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: file:///D:/.../WebService1/index.html :: MakeRequest :: line 33" data: no]
und das ist mein Code:
Code:
function MakeRequest() {
var oXmlHttp = new XMLHttpRequest();
var stringToSend = "<?xml version=\"1.0\" encoding=\"utf-8\"?>" +
"<soap:Envelope xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:soap=\"http://schemas.xmlsoap.org/soap/envelope/\">" +
"<soap:Body>" +
"<HelloWorld xmlns=\"http://tempuri.org/\" />" +
"</soap:Body>" +
"</soap:Envelope>";
oXmlHttp.open("POST", "http://localhost:52177/Service1.asmx/", false);
oXmlHttp.setRequestHeader("Content-Type", "text/plain;charset=UTF-8");
oXmlHttp.setRequestHeader("Content-length", stringToSend.length);
oXmlHttp.setRequestHeader("SOAPAction", "http://tempuri.org/HelloWorld/");
oXmlHttp.send(stringToSend); // <--- hier tritt der Fehler im FF auf
if (oXmlHttp.readyState == 4) {
var xmlDoc = oXmlHttp.responseXML;
alert("OK");
}
}
Hoffe ihr wisst Rat.
Danke und Gruss
Master Chief