首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

关于数据类型不匹配的有关问题

2012-02-28 
关于数据类型不匹配的问题 - Web 开发 / Ajaxfunction initIt(){pic(xmxx.asp?t+new Date(),mod_conte

关于数据类型不匹配的问题 - Web 开发 / Ajax
function initIt()  
  {  
  pic("xmxx.asp?t="+new Date(),"mod_content_1");  
  pic("tzgg.asp?t="+new Date(),"mod_content_2");  
  }  
  onload = initIt;  
  var xmlhttp=false;  
  function GetXmlHttp(){  
  if(window.XMLHttpRequest){  
  xmlhttp=new XMLHttpRequest();  
  }else if(window.ActiveXObject){  
  xmlhttp=new ActiveXObject("Microsoft.XMLHttp");  
  }  
   
  return xmlhttp;  
  }  
 //主要函数httpurl为你要调用的URL地址  
  function pic(httpurl,objid){  
  GetXmlHttp();  
  var url=httpurl;  
  xmlhttp.onreadystatechange=callback(objid);  
  xmlhttp.open("get",url,true);  
  xmlhttp.send(null);  
  }  
 //返回值函数yj为前台调用DIV的ID  
  function callback(objid){  
  var objdiv1=document.getElementById(objid);  
if(xmlhttp.readyState==1){  
objdiv1.innerHTML="正在加载数据";  
}  
if(xmlhttp.readyState==4&&xmlhttp.status==200){  
var info=xmlhttp.responseText;  
objdiv1.innerHTML=info;  
}  
  } 
又出现了一个小问题,说是22行,类型不匹配,搞不明白,请诸位大哥帮一下下忙,呵呵,红色标记那行

[解决办法]

HTML code
<script language="javascript">     function initIt()                 {        pic("2.html?t="+new Date(),"mod_content_1");        pic("2.html?t="+new Date(),"mod_content_2");                 }                onload = initIt;        function GetXmlHttp(){             if(window.XMLHttpRequest){               xmlhttp=new XMLHttpRequest();             }else if(window.ActiveXObject){               xmlhttp=new ActiveXObject("Microsoft.XMLHttp");            }                 return xmlhttp;         }     //主要函数httpurl为你要调用的URL地址         function pic(httpurl,objid){               var xmlhttp=GetXmlHttp();            var url=httpurl;            xmlhttp.onreadystatechange=function(){callback(objid);}        xmlhttp.open("get",url,false);            xmlhttp.send(null);         }     //返回值函数yj为前台调用DIV的ID         function callback(objid){            var objdiv1=document.getElementById(objid);    if(xmlhttp.readyState==1){    objdiv1.innerHTML="正在加载数据";    }    if(xmlhttp.readyState==4&&xmlhttp.status==200){    var info=xmlhttp.responseText;    objdiv1.innerHTML=info;    }         } </script>  <div id=mod_content_1 style=" background:#EEE"></div><div id=mod_content_2></div> 

热点排行