CNET中国旗舰网站

ZDNet China | CNET科技资讯网 | 政府采购 | 行业网站联盟





 
标题: [讨论] 有个提取数据的例子提取失败,谁给咔咔?
iamke7in
灵玉会员
Rank: 8Rank: 8


UID 307600
精华 3
积分 7194
帖子 677
威望 3320
ZD币 65 元
阅读权限 180
注册 2008-3-14
状态 离线
  楼主
发表于 2008-4-17 14:39  资料  个人空间  短消息  加为好友 
开发者在线

有个提取数据的例子提取失败,谁给咔咔?

我作了个测试文件看看:   
   
  1:makeRequest.html   
   
  <html>   
  <body>   
  <script   type="text/javascript"   language="javascript">   
          var   http_request   =   false;   
          function   makeRequest(url)   {   
   
                  http_request   =   false;   
   
                  if   (window.XMLHttpRequest)   {   //   Mozilla,   Safari,...   
                          http_request   =   new   XMLHttpRequest();   
                          if   (http_request.overrideMimeType)   {   
                                  http_request.overrideMimeType('text/xml');   
                          }   
                  }   else   if   (window.ActiveXObject)   {   //   IE   
                          try   {   
                                  http_request   =   new   ActiveXObject("Msxml2.XMLHTTP");   
                          }   catch   (e)   {   
                                  try   {   
                                          http_request   =   new   ActiveXObject("Microsoft.XMLHTTP");   
                                  }   catch   (e)   {}   
                          }   
                  }   
   
                  if   (!http_request)   {   
                          alert('Giving   up      Cannot   create   an   XMLHTTP   instance');   
                          return   false;   
                  }   
                  http_request.onreadystatechange   =   alertContents;   
                  http_request.open('GET',   url,   true);   
                  http_request.send(null);   
   
          }   
   
          function   alertContents()   {   
   
                  if   (http_request.readyState   ==   4)   {   
                          if   (http_request.status   ==   200)   {   
                                  var   xmldoc   =   http_request.responseXML;   
    var   root_node   =   xmldoc.getElementsByTagName('root').item(0);   
    alert(root_node.firstChild.data);   
   
                          }   else   {   
                                  alert('数据请求失败.');   
                          }   
                  }   
   
          }   
  </script>   
  <span   
          style="cursor:   pointer;   text-decoration:   underline"   
          >   
                  发送请求   
  </span>   
  </body>   
  </html>   
   
  2.test.xml   
   
      <?xml   version="1.0"   ?>     
      <root>I'm   a   test.</root>   
    为什么不能够取得test.xml中的文本内容那?




顶部
热点频道推荐: C/S开发| 数据库| WEB开发| 嵌入式| 项目管理|
 



当前时区 GMT+8, 现在时间是 2009-7-5 08:25

  Powered by Discuz! 5.5.0 © 2001-2007 Comsenz Inc.
Processed in 0.058802 second(s), 3/3 queries

清除 Cookies - 联系我们 - ZDNetChina中文社区 - 无图版