• 技术文章 >后端开发 >XML/RSS教程

    XmlHttp异步获取网站数据的代码案例分析

    黄舟黄舟2017-03-27 16:59:11原创1053

    XmlHttp异步获取网站数据的代码案例分析

    <script>
    var oDiv
    var xh 
    function getXML()
    {
    oDiv = document.all.m
    oDiv.innerHTML = "正在装载栏目数据,请稍侯......."
    oDiv.style.display= ""
    xh = new ActiveXObject("Microsoft.XMLHTTP")
    xh.onreadystatechange = getReady
    xh.open("GET",a.value,true)
    xh.send()
       
    }
       
    function getReady()
    {
    if(xh.readyState==4)
    {
      if(xh.status==200)
      {
       
      oDiv.innerHTML = "完成"
      }
      else
      {
      oDiv.innerHTML = "抱歉,装载数据失败。原因:" + xh.statusText
      }
    }
    }
    </script>
    <body>

    xmlhttp异步的例子:

    URL:<input name=a value="http://bianceng.cn" style="width:600px">
    <input onclick="getXML()" type="button" value="得到源代码">
    <input onclick="if(xh && xh.responseText) {alert(xh.responseText);oDiv.innerHTML=xh.responseText}" type="button" value="显示源代码">
    <div id=m></div>

    以上就是XmlHttp异步获取网站数据的代码案例分析的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:如何使用XMLHTTP制作域名查询系统的代码案例 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • 详细介绍xml的语法的使用和学习• Xml_javascript分页• 具体介绍历数Firefox2.0对XML处理的改进的代码实例(图)• XML数据读取方式性能比较(一)• C#对XML读写的代码实例
    1/1

    PHP中文网