javascript中使用MSXML调用我自己电脑上的WEBservice
2016-04-01 17:12
661 查看
javascript中使用MSXML调用我自己电脑上的WEBservice
我用的例子代码:function TestSoap() { // debugger; var indata = document.getElementById("TextArea1").value; var data; data = '<?xml version="1.0" encoding="utf-8"?>'; data = data + '<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/">'; data = data + '<soap:Body>'; data = data + '<Add xmlns="http://www.baidu.com/">'; data = data + '<sqls>' + indata + '</sqls>'; data = data + '</Add>'; data = data + '</soap:Body>'; data = data + '</soap:Envelope>'; var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); var URL = "http://localhost/updateserver/server.php?wsdl"; xmlhttp.Open("POST", URL, false); xmlhttp.SetRequestHeader("Content-Type", "text/xml; charset=utf-8"); xmlhttp.SetRequestHeader("SOAPAction", "http://localhost/updateserver/server.php/Query"); xmlhttp.Send(data); document.getElementById("message").innerHTML = xmlhttp.responseText; }
相关文章推荐
- javaScript中的数组篇——创建、读和写
- JSP中九个隐含对象
- JSP页面乱码问题
- package.json 的语法解释
- 【JS基础】类型转换——不同数据类型比较
- js练习 closure
- js练习 原型
- ExtJs框架开发的弹出窗口问题
- JavaScript之DOM-10 cookie (cookie概述、cookie操作)
- JavaScript基础学习(三)-Math对象属性及方法
- JavaScript基础学习(二)-变量和数据类型一
- 状态栏的大小写转换_JS特效代码
- 《JavaScript高级程序设计》手札之二:基本操作
- js淡入淡出轮换思想(1)
- fastjson 使用方法
- JavaScript之DOM-9 HTML DOM(HTML DOM概述、常用HTML DOM对象、HTML表单)
- JavaScript 正则表达式
- js中对字符串的操作
- js循环绑定事件解决方案
- ExtJs设置文本框隐藏时label不隐藏的解决办法