mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Di 23.04.2024 22:51 Benutzername: Passwort: Auto-Login

Thema: Javascript - XMLHttpRequest tut nicht, warum? vom 08.02.2020


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> Javascript - XMLHttpRequest tut nicht, warum?
Autor Nachricht
qualidat
Threadersteller

Dabei seit: 14.09.2006
Ort: Eichwalde bei Berlin
Alter: 63
Geschlecht: Männlich
Verfasst Sa 08.02.2020 20:24
Titel

Javascript - XMLHttpRequest tut nicht, warum?

Antworten mit Zitat Zum Seitenanfang

Kann mir mal jemand bitte einen Tip geben, warum das Script nach der markierten Stelle einfach nix mehr tut? Die enthaltenen Zugangsdaten sind echt, aber kein Problem, es ist ein Testsystem. Danke für Hilfe!

Code:

<html>
<head>
    <title>SOAP JavaScript Client Test</title>
    <script type="text/javascript">

        function soapTest()
        {
            var request = new XMLHttpRequest();         
            var xmls = "";

            xmls+="<?xml version='1.0' encoding='utf-8'?>";
            xmls+="<soapenv:Envelope xmlns:soapenv='http://schemas.xmlsoap.org/soap/envelope/' xmlns:ns='http://dpd.com/common/service/types/LoginService/2.0'>";
            xmls+="<soapenv:Body>";
            xmls+="<ns:getAuth>";
            xmls+="<delisId>sandboxdpd</delisId>";
            xmls+="<password>xMmshh1</password>";
            xmls+="<messageLanguage>de_DE</messageLanguage>";
            xmls+="</ns:getAuth>";
            xmls+="</soapenv:Body>";
            xmls+="</soapenv:Envelope>";
               
            request.open("POST", "https://public-ws.dpd.com/services/LoginService/V2_0/?wsdl", false);
            request.setRequestHeader("SOAPAction","http://dpd.com/common/service/LoginService/2.0/getAuth");
            request.setRequestHeader("Content-Type", "text/xml");
           
            alert(xmls);
            alert("es get los ...");
            request.send(xmls);    //<====== hier geht nix mehr :-(
            alert(request.responseText);
        }
    </script>
</head>
<body> 
            <input type="button" value="Soap" onclick="soapTest();" />
</body>
</html>


Der letzte Parameter bei request.open() ist mit Absicht "false", d.h. das Script wartet, bis ein Ergebnis kommt (synchron), ansonsten rauscht es dort einfach durch, aber Ergebnisse kommen auch keine ...


Zuletzt bearbeitet von qualidat am Sa 08.02.2020 20:29, insgesamt 2-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
bacon

Dabei seit: 24.10.2007
Ort: -
Alter: -
Geschlecht: -
Verfasst Sa 08.02.2020 22:43
Titel

Antworten mit Zitat Zum Seitenanfang

CORS?
  View user's profile Private Nachricht senden
Anzeige
Anzeige
 
Ähnliche Themen [javascript] mit <select> feld wert an javascript funk
JavaScript in PHP
javascript im javascript?!
Javascript
javascript in php
Javascript Uhr
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.