WEB开发网
开发学院WEB开发ASP asp+ajax打造无刷新新闻评论系统 阅读

asp+ajax打造无刷新新闻评论系统

 2007-06-18 12:04:45 来源:WEB开发网   
核心提示: JS代码算是本系统的一个核心部分了,Ajax的体现基本全包含在这短短数十行的代码中,asp+ajax打造无刷新新闻评论系统(4),是连结前台与后台处理的一个桥梁,可谓是重中之重,为了更好的让大家理解整个功能,我们将分段介绍

JS代码算是本系统的一个核心部分了,Ajax的体现基本全包含在这短短数十行的代码中,是连结前台与后台处理的一个桥梁,可谓是重中之重,为了更好的让大家理解整个功能,我们将分段介绍。

1、获得XmlHttp对象,创建并返回一个XmlHttp对象。

  var xhr;
   function getXHR()
   {
   try {
   xhr=new ActiveXObject("Msxml2.XMLHTTP");
   } catch (e) {
   try {
   xhr=new ActiveXObject("Microsoft.XMLHTTP");
   } catch (e) {
   xhr=false;
   }
   }
   if(!xhr&&typeof XMLHttpRequest!='undefined')
   {
   xhr=new XMLHttpRequest();
   }
   return xhr;
   }
   function openXHR(method,url,callback)
   {
   getXHR();
   xhr.open(method,url);
   xhr.onreadystatechange=function()
   {
   if(xhr.readyState!=4)return;
   callback(xhr);
   }
   xhr.send(null);
   }
   function loadXML(method,url,callback)
   {
   getXHR();
   xhr.open(method,url);
   xhr.setRequestHeader("Content-Type","text/xml");
   xhr.setRequestHeader("Content-Type","GBK");
   xhr.onreadystatechange=function()
   {
   if(xhr.readyState!=4)return;
   callback(xhr);
   }
   xhr.send(null);
   }

具体的调用方法:

上一页  1 2 3 4 5 6 7 8  下一页

Tags:asp ajax 打造

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接