CNET中国旗舰网站

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





 
标题: [转贴] 帮忙看一段代码 ajax
mz89757053
元老
Rank: 12Rank: 12Rank: 12



UID 304999
精华 0
积分 89506
帖子 6124
威望 42228
ZD币 7670 元
阅读权限 245
注册 2008-3-10
状态 离线
  楼主
发表于 2008-3-18 15:58  资料  个人空间  短消息  加为好友 
开发者在线

帮忙看一段代码 ajax

function   UrlCont_OnClick(ID)   
                  {   
                            try   
                            {   
                            xRequest   =   getXMLHTTPRequest();   
                            var   xmlDom=getXMLDocument();   
                          //   xmlDom.loadXML("");   
                            var   domRoot=   xmlDom.createElement("DataRoot");   
                            xmlDom.appendChild(domRoot);   
                            var   node=   xmlDom.createElement("data");   
                            node.text=ID;   
                            domRoot.appendChild(node);         
                            xRequest.open("POST",   "OnClick.aspx"   ,true);   
                            xRequest.send(xmlDom.xml);   
                            }   
                            catch(e)   
                            {   
                                  document.writeln("Error   name:   "   +   e.name   +   "");   
                                  document.writeln("Error   message:   "   +   e.message);   
   
                            }   
                            xRequest.onreadystatechange=CallBackProcess;   
   
                  }   
                  function   CallBackProcess()   
                  {   
                           
                  }   
                function   getXMLHTTPRequest()   
                {   
                     
                      var   xRequest   =   null;   
                      if(window.XMLHttpRequest)   
                      {   
                            xRequest   =   new   XMLHttpRequest();   
                      }   
                      else   if(typeof   ActiveXObject   !=   "undefined")   
                      {   
                            xRequest   =   new   ActiveXObject("Microsoft.XMLHTTP");   
                      }   
                      return   xRequest;   
                        
                }   
                function   getXMLDocument()   
                {   
                      var   xDoc   =   null;   
                      if(document.implementation   &&   document.implementation.createDocument)   
                      {   
                            xDoc   =   document.implementation.createDocument("","",null);   
                      }   
                      else   if(typeof   ActiveXObject   !=   "undefinded")   
                      {   
                            var   msXmlAx   =   null;   
                            try   
                            {   
                                  msXmlAx   =   new   ActiveXObject("Msxml2.DOMDocument");   
                            }   
                            catch(e)   
                            {   
                                  msXmlAx   =   new   ActiveXObject("Msxml.DOMDocument");   
                            }   
                            xDoc   =   msXmlAx;   
                              
                      }   
                      if(xDoc   ==   null   ||   typeof   xDoc.load   =="undefined")   
                      {   
                            xDoc   =   null;   
                      }   
                      return   xDoc;   
                }   
  IE可以   Firefox   不行   请各位帮忙分析一下




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



UID 304999
精华 0
积分 89506
帖子 6124
威望 42228
ZD币 7670 元
阅读权限 245
注册 2008-3-10
状态 离线
  沙发
发表于 2008-3-18 15:58  资料  个人空间  短消息  加为好友 
汗,没看出问题,你先在firefox   工具----错误控制台里面看看到底是什么错误..




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



当前时区 GMT+8, 现在时间是 2008-10-16 05:09

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

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