去看看xmlhttp对象 你就知道了

解决方案 »

  1.   

    getAjax()根据不同的浏览器和ie版本取得相应的XML http request对象XHRfunction show(serverPage,objID){ 
       var objdiary = document.getElementById(objID); // 取得id为所传objId的对象
       serverPage += "?" + Math.random();  //给所要获取的url加个随机数以防止浏览器取缓存中的数据
       var ajaxFri = getAjax(); //创建XHR对象以传递数据
       ajaxFri.open("GET", serverPage, true); //用get方式取得所传网址的数据
       ajaxFri.onreadystatechange = function() { //设置http状态改变时的处理函数
          if (ajaxFri.readyState == 4 && ajaxFri.status == 200) { //当http状态改变时,如果readyState为4说明数据已经传过来了,当 status 为200时说明未出错
             var text = ajaxFri.responseText;  //将XHR取得的数据赋值给text
             if(text!=0){ //如果数据不为''
                 objdiary.innerHTML=text; //将数据显示到objdiary所表示的标签内
             }
          }
       }
       ajaxFri.send(null); //参数设置完成后正式递交
    }