以文本方式查看主题

-  W3CHINA.ORG讨论区 - 语义网·描述逻辑·本体·RDF·OWL  (http://bbs.xml.org.cn/index.asp)
--  『 HTML/XHTML/Ajax/Web 2.0/Web 3.0 』  (http://bbs.xml.org.cn/list.asp?boardid=22)
----  请教师兄:调取远程XML数据输出HTML,需要怎么做?  (http://bbs.xml.org.cn/dispbbs.asp?boardid=22&rootid=&id=71209)


--  作者:drooe
--  发布时间:1/9/2009 12:59:00 AM

--  请教师兄:调取远程XML数据输出HTML,需要怎么做?
请教师兄:如何把http调取远程XML数据输出HTML啊? 我这通宵了几个晚上下载一些XML教程,但是远程调取始终不成功,望师兄能给个案例呀?
--  作者:Qr
--  发布时间:1/9/2009 9:07:00 AM

--  
<script type="text/javascript">
var xmlhttp;
function loadXMLDoc(url)
{
xmlhttp=null;
if (window.XMLHttpRequest)
  {// code for all new browsers
  xmlhttp=new XMLHttpRequest();
  }
else if (window.ActiveXObject)
  {// code for IE5 and IE6
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
if (xmlhttp!=null)
  {
  xmlhttp.onreadystatechange=state_Change;
  xmlhttp.open("GET",url,true);
  xmlhttp.send(null);
  }
else
  {
  alert("Your browser does not support XMLHTTP.");
  }
}

function state_Change()
{
if (xmlhttp.readyState==4)
  {// 4 = "loaded"
  if (xmlhttp.status==200)
    {// 200 = OK
    // 在这里写代码,将返回的XML遍历出来,输出到HTML页面即可。
    }
  else
    {
    alert("Problem retrieving XML data");
    }
  }
}
</script>


--  作者:drooe
--  发布时间:1/9/2009 10:56:00 AM

--  
学习了,真的非常非常感谢 Qr
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
3,460.938ms