亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁(yè) > 知識(shí)庫(kù) > 異步調(diào)用webservice返回responseXML為空的問(wèn)題解決方法

異步調(diào)用webservice返回responseXML為空的問(wèn)題解決方法

熱門(mén)標(biāo)簽:怎樣在地圖標(biāo)注消火栓圖形 杭州智能電話機(jī)器人 百度地圖標(biāo)注點(diǎn)擊事件 地圖標(biāo)注位置多的錢(qián) 內(nèi)蒙古智能電銷(xiāo)機(jī)器人哪家強(qiáng) 泰州手機(jī)外呼系統(tǒng)軟件 山東防封電銷(xiāo)卡辦理套餐 濟(jì)源人工智能電話機(jī)器人價(jià)格 廈門(mén)四川外呼系統(tǒng)
先總結(jié)幾個(gè)要領(lǐng)
1)要熟悉javascript對(duì)XML文件的加載與操作;
DOM的XML操作可參考的示例:http://www.w3school.com.cn/xmldom/met_document_getelementsbytagname.asp
2)在IE下面還是要通過(guò)loadXML來(lái)轉(zhuǎn)responseText;
3)xml加載后異步屬性設(shè)置;
4)命名空間處理等問(wèn)題;
下面上代碼:
========ASPX前臺(tái)代碼========
復(fù)制代碼 代碼如下:

%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
html xmlns="http://www.w3.org/1999/xhtml">
head runat="server">
title>/title>
/head>
body>
form id="form1" runat="server">
div id="div1">
/div>
/form>
p>input id="Button1" type="button" value="button" onclick="RequestWebService();" />/p>
script type="text/javascript">
var sUsrAgent = navigator.userAgent;
var isIE = sUsrAgent.indexOf("MSIE") != -1;
var isIE6 = isIE sUsrAgent.indexOf("MSIE 6.0") != -1;
var isIE7 = isIE sUsrAgent.indexOf("MSIE 7.0") != -1;
var isFF = sUsrAgent.indexOf("Firefox") != -1;
var isOP = sUsrAgent.indexOf("Opera") != -1;
var isSF = sUsrAgent.indexOf("Safari") != -1 sUsrAgent.indexOf("Chrome") == -1;
var isCH = sUsrAgent.indexOf("Chrome") != -1;
var xmlHttp;
function RequestWebService() {
//這是我們?cè)诘谝徊街袆?chuàng)建的Web服務(wù)的地址
var URL = "http://localhost:3165/WebSite2/Service.asmx";
//在這處我們拼接
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 + 'HelloWorld xmlns="http://tempuri.org/" />';
data = data + '/soap12:Body>';
data = data + '/soap12:Envelope>';
//創(chuàng)建異步對(duì)象
xmlHttp = GetXmlHttpObject();
xmlHttp.open("POST", URL, false);
if (xmlHttp.overrideMimeType) {
xmlHttp.overrideMimeType('text/xml');
}
xmlHttp.SetRequestHeader("Content-Type", "application/soap+xml");
xmlHttp.onreadystatechange = stateChanged;
xmlHttp.Send(data);
}
function stateChanged() {
if (xmlHttp.readyState == 4) {
if (xmlHttp.status == 200) {
alert(xmlHttp.getAllResponseHeaders());
alert(xmlHttp.responseText); // 這個(gè)有
//var xmlDoc = xmlHttp.responseXML; // 這個(gè)是空的,但下面會(huì)讓它出來(lái)
var xmlDoc = loadXMLDoc();
xmlDoc.setProperty("SelectionNamespaces", 'xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:ws="http://tempuri.org/" ');
// 這面這段是命名空間(包含顯示與匿名的兩種)處理方法,必須加上!
var node = xmlDoc.selectSingleNode("/soap:Envelope/soap:Body/ws:HelloWorldResponse/ws:HelloWorldResult"); //這邊能有值就OK了,為了它前后消耗了1周時(shí)間!
document.getElementById("div1").innerHTML = node.nodeTypedValue;
}
}
}
function GetXmlHttpObject() {
var xmlHttp = null;
try {
// Firefox, Opera 8.0+, Safari
xmlHttp = new XMLHttpRequest();
}
catch (e) {
// Internet Explorer
try {
xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e) {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
}
return xmlHttp;
}
function loadXMLDoc() {
var xmlDoc;
if (isIE) {
xmlDoc = getMSXmlParser();
xmlDoc.async = false;
xmlDoc.loadXML(xmlHttp.responseText); //webservice response 需要用loadXML
//xmlDoc.load(xmlHttp.responseText); // 加載xml文檔需要用load
}
else {
xmlDoc = xmlHttp.responseXML;
if (!xmlDoc) {
xmlDoc = (new DOMParser()).parseFromString(xmlHttp.responseText, 'text/xml');
}
}
return xmlDoc;
}
function getMSXmlParser() {
var parser = [ 'Msxml2.DOMDocument.6.0',
'Msxml2.DOMDocument.5.0',
'Msxml2.DOMDocument.4.0',
'Msxml2.DOMDocument.3.0',
'MSXML2.DOMDocument',
'Microsoft.XMLDOM']; // the same as MSXML.DOMDocument
for (var i in parser) {
try {
var xParser = new ActiveXObject(parser[i]);
if (xParser) {
return xParser;
}
}
catch (e) { }
}
return null;
}
/script>
/body>
/html>

========后臺(tái)CS文件========
其實(shí)這段沒(méi)有實(shí)質(zhì)內(nèi)容
復(fù)制代碼 代碼如下:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
}

========WebService代碼========
復(fù)制代碼 代碼如下:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Services;
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
// 若要允許使用 ASP.NET AJAX 從腳本中調(diào)用此 Web 服務(wù),請(qǐng)取消對(duì)下行的注釋。
// [System.Web.Script.Services.ScriptService]
public class Service : System.Web.Services.WebService
{
public Service () {
//如果使用設(shè)計(jì)的組件,請(qǐng)取消注釋以下行
//InitializeComponent();
}
[WebMethod]
public string HelloWorld() {
return "Hello World";
}
}

========返回的responseText========
復(fù)制代碼 代碼如下:

?xml version="1.0" encoding="utf-8"?>
soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
soap:Body>
HelloWorldResponse xmlns="http://tempuri.org/">
HelloWorldResult>Hello World/HelloWorldResult>
/HelloWorldResponse>
/soap:Body>
/soap:Envelope>

結(jié)束!
您可能感興趣的文章:
  • php的webservice的wsdl的XML無(wú)法顯示問(wèn)題的解決方法
  • 關(guān)于jquery ajax 調(diào)用帶參數(shù)的webservice返回XML數(shù)據(jù)一個(gè)小細(xì)節(jié)
  • 分享XmlHttpRequest調(diào)用Webservice的一點(diǎn)心得
  • Jquery Ajax學(xué)習(xí)實(shí)例6 向WebService發(fā)出請(qǐng)求,返回DataSet(XML) 異步調(diào)用
  • WebService傳XML 簡(jiǎn)單實(shí)例

標(biāo)簽:百色 朔州 喀什 新鄉(xiāng) 洛陽(yáng) 周口 臺(tái)州 朝陽(yáng)

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《異步調(diào)用webservice返回responseXML為空的問(wèn)題解決方法》,本文關(guān)鍵詞  異步,調(diào)用,webservice,返回,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《異步調(diào)用webservice返回responseXML為空的問(wèn)題解決方法》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于異步調(diào)用webservice返回responseXML為空的問(wèn)題解決方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    一级毛片视频免费| 天天做日日爱夜夜爽| 日韩中文字幕在线亚洲一区| 国产一区二区福利久久| 免费国产在线观看| 日本在线不卡视频| 国产亚洲精品aaa大片| 成人免费观看男女羞羞视频| 国产精品12| 国产麻豆精品视频| 亚洲女人国产香蕉久久精品| 美女免费毛片| 免费一级片网站| 精品国产三级a| 99热精品在线| 青草国产在线观看| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 国产精品免费久久| 国产综合成人观看在线| 亚洲第一视频在线播放| 国产欧美精品| 韩国三级视频在线观看| 欧美激情影院| 九九久久99| 欧美激情一区二区三区视频高清| 国产不卡在线看| 天天做日日爱| 日韩一级黄色片| 国产国语在线播放视频| 日本伦理片网站| 99色吧| 天天做日日干| 欧美a级成人淫片免费看| 国产韩国精品一区二区三区| 国产伦精品一区三区视频| 国产亚洲免费观看| 亚洲精品久久玖玖玖玖| 精品美女| 成人免费网站视频ww| 天天色色色| 国产91精品一区| 国产精品1024永久免费视频 | 国产原创视频在线| 国产视频一区二区三区四区| 九九九国产| 欧美激情一区二区三区在线| 国产极品白嫩美女在线观看看| 国产不卡高清在线观看视频| 欧美一级视| 欧美a级大片| 日韩欧美一二三区| 久久99青青久久99久久| 四虎论坛| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 欧美电影免费| 成人a大片高清在线观看| 成人免费网站久久久| 欧美电影免费| 欧美激情在线精品video| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 日韩在线观看视频黄| 欧美一级视频免费观看| 欧美大片aaaa一级毛片| 免费一级片在线观看| 一级毛片视频免费| 精品视频在线观看免费| 欧美爱色| 国产视频久久久| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 国产91精品一区二区| 麻豆网站在线看| 国产视频久久久久| 一本伊大人香蕉高清在线观看| 成人免费网站久久久| 久久成人亚洲| 国产亚洲免费观看| 日日夜人人澡人人澡人人看免| 日韩av成人| 日韩专区亚洲综合久久| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 国产福利免费观看| 欧美另类videosbestsex视频| 国产伦精品一区二区三区在线观看| 精品久久久久久中文字幕一区| 韩国三级视频网站| 亚欧视频在线| 你懂的福利视频| 久草免费在线色站| 二级片在线观看| 国产国语对白一级毛片| 精品国产亚洲人成在线| 日韩欧美一及在线播放| 国产麻豆精品视频| 亚洲女初尝黑人巨高清在线观看| 香蕉视频亚洲一级| 成人在激情在线视频| 精品久久久久久综合网| 一级毛片视频播放| 国产高清视频免费| 四虎影视精品永久免费网站| 日韩在线观看视频免费| 日韩中文字幕一区| 精品久久久久久中文| 午夜欧美福利| 欧美另类videosbestsex视频| 韩国三级香港三级日本三级| 免费一级片网站| 国产亚洲精品aaa大片| 久久国产影院| 精品久久久久久中文字幕一区| 超级乱淫黄漫画免费| 黄视频网站免费| 色综合久久天天综合| 日韩专区亚洲综合久久| 人人干人人插| 夜夜操网| 精品视频在线观看一区二区| 九九九在线视频| 国产精品免费久久| 一级毛片视频播放| 99色吧| 精品视频一区二区三区免费| 天堂网中文字幕| 精品国产一区二区三区久久久蜜臀 | 国产成人啪精品| 国产麻豆精品hdvideoss| 欧美a免费| 一级女性全黄生活片免费| 美国一区二区三区| 九九久久国产精品| 你懂的日韩| 国产不卡精品一区二区三区| 中文字幕Aⅴ资源网| 国产不卡在线播放| 国产成人精品在线| 日韩中文字幕在线播放| 可以免费看污视频的网站| 日韩av片免费播放| 午夜久久网| 亚洲天堂免费观看| 毛片的网站| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 国产福利免费视频| 国产一区二区精品| 欧美激情一区二区三区在线| 麻豆网站在线免费观看| 九九九国产| 欧美激情一区二区三区视频 | 亚洲天堂免费观看| 四虎影视库| 欧美1卡一卡二卡三新区| 精品国产一区二区三区久久久蜜臀 | 97视频免费在线| 一级女人毛片人一女人| 91麻豆tv| 天天色色色| 欧美国产日韩在线| 国产网站麻豆精品视频| 天天做日日爱夜夜爽| 亚飞与亚基在线观看| 亚州视频一区二区| 精品久久久久久中文字幕一区| 韩国毛片 免费| 香蕉视频久久| 黄色免费三级| 成人免费观看视频| 欧美激情影院| 久久精品成人一区二区三区| 91麻豆爱豆果冻天美星空| 精品久久久久久免费影院| 久久99爰这里有精品国产| 欧美激情影院| 国产网站免费视频| 久草免费在线色站| 欧美国产日韩精品| 国产91素人搭讪系列天堂| 久草免费资源| 99久久精品国产片| 精品视频在线观看免费| 国产成人精品综合| 九九久久99| 91麻豆精品国产自产在线| 一级片片| 日本免费看视频| 国产亚洲免费观看| 日韩在线观看视频黄| 一本伊大人香蕉高清在线观看| 91麻豆精品国产自产在线观看一区 | 一级片免费在线观看视频| 在线观看成人网 | 青草国产在线观看| 精品久久久久久综合网| 午夜精品国产自在现线拍| 国产伦理精品| 台湾毛片| 精品国产一区二区三区国产馆| 午夜在线亚洲男人午在线| 香蕉视频亚洲一级| 国产网站麻豆精品视频| 国产精品1024永久免费视频 |