background image

  
  varajax=false;
  
  try{
  
  ajax=newActiveXObject("Msxml2.XMLHTTP");
  
  }catch(e){
  
  try{
  
  ajax=newActiveXObject("Microsoft.XMLHTTP");
  
  }catch(E){
  
  ajax=false;
  
  }
  
  }
  
  if(!ajax&&typeofXMLHttpRequest!='undefined'){
  
  ajax=newXMLHttpRequest();
  
  }
  
  returnajax;
  
  }
  
  你也许会说,这个代码因为要调用 XMLHTTP 组件,是不是只有 IE 浏览器能使,不
是的经我试验,Firefox 也是能使用的。
  
  那么我们在执行任何 Ajax 操作之前,都必须先调用我们的 InitAjax()函数来实例化
一个 Ajax 对象。
  
  2.使用 Get 方式
  
  现在我们第一步来执行一个 Get 请求,加入我们需要获取/show.php?id=1 的数据,
那么我们应该怎么做呢?
  
  假设有一个链接:<ahref="/show.php?id=1">新闻 1</a>,我点该链接的时
候,不想任何刷新就能够看到链接的内容,那么我们该怎么做呢?