<script language="javascript" type="text/javascript">
var xmlhttp = new XMLHttpRequest();
var value=new Array();
var variable=new Array();
function handleStateChange() {
if(xmlhttp.readyState==4) {
if(xmlhttp.status==200) {
var textvalue = xmlhttp.responseText;
var xmlobj = phraseXml(textvalue);
var jsonString = xmlobj.getElementsByTagName("result")[0].firstChild.nodeValue;
alert(jsonString);
} else if(xmlhttp.status==404) {
}
} else if(xmlhttp.readyState==0) {
} else if(xmlhttp.readyState==1) {
} else if(xmlhttp.readyState==2) {
} else if(xmlhttp.readyState==3) {
} else {
}
}
function phraseXml(xmlString)
{
var xmlDoc=null;
//判断浏览器的
JavaScript调用webservice
最新推荐文章于 2019-01-08 04:52:34 发布
这篇博客介绍了如何使用JavaScript通过XMLHttpRequest对象与SOAP协议来调用WebService。文章中提供了详细的函数实现,包括创建XMLHttpRequest对象、处理响应状态、解析XML响应、构建POST请求以及设置请求头。示例代码展示了一个获取数据的按钮点击事件,用于调用特定URL上的WebService方法。
摘要由CSDN通过智能技术生成