CNET中国旗舰网站

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





 
标题: [转贴] 初学问题,请指教!
mz89757053
版主
Rank: 7Rank: 7Rank: 7


UID 304999
精华 0
积分 6933
帖子 8295
威望 116
ZD币 1002 元
阅读权限 250
注册 2008-3-10
状态 离线
  楼主
发表于 2008-3-18 12:40  资料  个人空间  短消息  加为好友 
开发者在线

初学问题,请指教!

这是书上抄的第一个程序,可就是没结果,真郁闷。第一个程序都不行,请帮我看看   
   
  <script   type="text/javascript">   
          var   XmlHttp;   
            
          function   CreateXmlHttpRequest(){   
                  if(window.XMLHttpRequest)   
                  {   
                    XmlHttp=new   XMLHttpRequest();   
                    if   (XmlHttp.overrideMiMeType)   
                      {   
                        XmlHttp.overrideMiMeType=('text/xml');   
                      }   
                  }   
                else   if(window.ActiveXObject)   
                  {   
                    XmlHttp=new   ActiveXObject("Microsoft.XMLHTTP");   
                    try{     
                                            XmlHttp   =   new   ActiveXObject("Msxml2.XMLHTTP.3.0");     
                                  }   
                    catch   (e)   
                      {     
                                            try{     
                                                      XmlHttp   =   new   ActiveXObject("Microsoft.XMLHTTP");     
                                            }   
                          catch   (e)   
                          {}     
                                      }   
                  }   
                if   (!XmlHttp)   
                  {     
                          alert('错误,放弃创建一个   XMLHTTP   实例!');     
                          XmlHttp=false;     
                  }   
            }     
   
            
          function   StartRequest(){   
                  CreateXmlHttpRequest();   
                  alert("aaa");   
                  XmlHttp.onreadystatechange=HandleStateChange;   
                  XmlHttp.open("GET","innerhtml.xml",true);   
                  XmlHttp.send(null);   
          }   
            
          function   HandleStateChange(){   
                  if(XmlHttp.readyState==4){   
                          if(XmlHttp.status==200){   
                                  document.getElementById("results").innerHtml=XmlHttp.responseText;   
                          }   
                  }   
          }   
  </script>   
  <body>   
          <form>   
                  <input   type="button"   value="Search   for   Today's   Activioties"      />   
                  <div   id="results">test</div>   
          </form>   
  </body>   
  </html>   
   
  innerhtml.xml   
   
  <?xml   version="1.0"   encoding="utf-8"   ?>   
  <table   border="1">   
      <tbody>   
          <tr>   
              <th>Activity   Name</th>   
              <th>Location</th>   
              <th>Time</th>   
          </tr>   
          <tr>   
              <th>Waterskiing</th>   
              <th>Dock   #1</th>   
              <th>9:00   am</th>   
          </tr>   
          <tr>   
              <th>Volleyball</th>   
              <th>East   Court</th>   
              <th>2:00   am</th>   
          </tr>   
          <tr>   
              <th>Hiking</th>   
              <th>Trail   3</th>   
              <th>3:30</th>   
          </tr>   
      </tbody>   
  </table>




顶部
mz89757053
版主
Rank: 7Rank: 7Rank: 7


UID 304999
精华 0
积分 6933
帖子 8295
威望 116
ZD币 1002 元
阅读权限 250
注册 2008-3-10
状态 离线
  沙发
发表于 2008-3-18 12:41  资料  个人空间  短消息  加为好友 
这样改:   
  function   HandleStateChange(){   
                  if(XmlHttp.readyState==4){   
                          if(XmlHttp.status==0){   
                                  document.getElementById("results").innerHTML=XmlHttp.responseText;   
                          }   
                  }   
          }




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



当前时区 GMT+8, 现在时间是 2009-7-4 07:05

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

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