zoukankan      html  css  js  c++  java
  • JS调用webservice

     function RequestWebService() {
            var c = document.getElementById('UserName').value;
            var pwd = document.getElementById('UserPwd').value;
            var data;
            data = '<?xml version="1.0" encoding="utf-8"?>';
            data = data + '<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">';
            data = data + '<soap12:Body>';
            data = data + '<UKLogin xmlns="http://123.k.tlsw.net/" >';
            data = data + '<UkNo>' + c;
            data = data + '</UkNo>';
            data = data + '<UkPwd>' + pwd;
            data = data + '</UkPwd>';
            data = data + "</UKLogin>";
            data = data + '</soap12:Body>';
            data = data + '</soap12:Envelope>';
            //创建异步对象 
            var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
            xmlhttp.Open("POST", "http://192.168.3.66:8001/UKWebService.asmx", false);
            xmlhttp.SetRequestHeader("Content-Type", "application/soap+xml");
            xmlhttp.Send(data);
    
            var status = xmlhttp.status;
            if (status == 200) {
                var xmlData = xmlhttp.responseXML;
                var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
                xmlDoc.async = false;
                xmlDoc.loadXML(xmlhttp.responseText);
                xmlData = xmlDoc;
                var result = xmlData.text;
                //var result = xmlhttp.responseText;
                var aaa = decodeURIComponent(result);
                document.getElementById("data").innerHTML = aaa;
                var temp = eval('(' + aaa + ')');
            }
    
        }
  • 相关阅读:
    poj1019——log10求位数
    poj2084——卡特兰数
    hdoj1023——卡特兰数
    poj1496——组合数学
    poj1850——组合数学
    bestcoder#29 1002 矩阵连乘快速幂解fib数列
    bestcoder#28 1002 dfs
    poj1458——dp,lcs
    hduoj1106
    codeforces#296div2_b 字符串,图
  • 原文地址:https://www.cnblogs.com/kennyliu/p/4907548.html
Copyright © 2011-2022 走看看