现在的位置: 首页 > web前端 > 正文

怎样利用Asp.netAjax异步获取xml文档内容

2020年05月20日 web前端 ⁄ 共 1046字 ⁄ 字号 评论关闭

  Ajax原意本是让人利用异步获取XML内容,以实现无刷新的网页效果asp.netajax已将底层内容封装实现起来远比自写xmlhttp来的方便,至少浏览器兼容方面要强得很多。下面学步园小编来讲解下怎样利用Asp.netAjax异步获取xml文档内容?

  怎样利用Asp.netAjax异步获取xml文档内容

  //返回XML的Web请求

  functionOnSucceededXml(executor,eventArgs)

  ...{

  if(executor.get_responseAvailable())

  ...{

  if(document.all)

  resultElementId.innerText+=executor.get_xml().xml;

  else

  //Firefox

  resultElementId.textContent+="Firstnode[首节点]:"+

  executor.get_xml().documentElement.nodeName;

  }

  else

  ...{

  if(executor.get_timedOut())

  alert("超时");

  else

  if(executor.get_aborted())

  alert("失败");

  }

  }

  functionGetXml()

  ...{

  怎样利用Asp.netAjax异步获取xml文档内容

  //创建WebRequest对象

  wRequest= newSys.Net.WebRequest();

  //设置请求文件

  wRequest.set_url("index.xml");

  //Settherequesthandler.

  wRequest.add_completed(OnSucceededXml);

  //Cleartheresultsarea.

  if(document.all)

  resultElementId.innerText="";

  else

  //Firefox

  resultElementId.textContent="";

  //InvoketheWebrequest.

  wRequest.invoke();

  }

  

  onclick="GetXml()">Xml

  

  以上就是关于“怎样利用Asp.netAjax异步获取xml文档内容”的内容,希望对大家有用。更多资讯请关注学步园。学步园,您学习IT技术的优质平台!

抱歉!评论已关闭.