JS调用WebService
2016-05-11 14:05
711 查看
<html> <title>接口测试</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <body> <script language="javascript"> function RequestByPost() { var KUNNR = document.getElementById('KUNNR').value; var NAME1 = document.getElementById('KUNNR').value; var TELF1 = document.getElementById('KUNNR').value; var CALLNAME = document.getElementById('KUNNR').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 + '<CallInfo xmlns="http://10.100.110.33/Service">'; data = data + '<KUNNR>'+KUNNR+'</KUNNR>'; data = data + '<NAME1>'+NAME1+'</NAME1>'; data = data + '<TELF1>'+TELF1+'</TELF1>'; data = data + '<CALLNAME>'+CALLNAME+'</CALLNAME>'; data = data + '</CallInfo>'; data = data + '</soap:Body>'; data = data + '</soap:Envelope>'; //var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); var URL="http://10.100.110.33:8188/service.asmx"; xmlhttp.Open("POST",URL, false); xmlhttp.SetRequestHeader ("Content-Type","text/xml; charset=gb2312"); xmlhttp.SetRequestHeader ("SOAPAction","http://10.100.110.33/Service/CallInfo"); xmlhttp.Send(data); document.write( xmlhttp.responseText); alert(data); } // --></script> <input id="KUNNR" type="text" value=""></br> <input id="NAME1" type="text" value=""></br> <input id="TELF1" type="text" value=""></br> <input id="CALLNAME" type="text" value=""></br> <input type="button" value="send" onclick="RequestByPost()"> </body> </html>
相关文章推荐
- javascript 反序列化json字符串
- js上传图片进行预览、验证格式及尺寸
- JS 整型,浮点型转化为字符型
- Js 冒泡事件阻止
- ios7 JavaScriptCore.framework
- js纯ajax
- Fastjson 初识
- javascript中setInterval和setTimeout第一个参数加与不加引号的区别
- js防止表单重复提交
- Javascript中循环时怎么传递参数值
- 《深入浅出JavaScript(中文版)》读后记录
- xsoup,Jsoup
- xsoup,Jsoup
- 解决跨域json无法收到结果的问题
- 浅谈js变量作用域
- JSP 属性范围
- 几款好用的js插件
- JSP处理AJAX
- js toggle事件
- jmeter 获取当前日期的方法,javascript模式