注册 | 登录 | 设为首页 | 加入收藏
您当前的位置:飞翔学院-IT中国 → 编程开发AJAX → 文章内容

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

作者:佚名 来源:不详 发布时间:2007-12-10 22:48:01

  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);
   }

  具体的调用方法:


更多内容请看PCdog.com--Ajax技术专题
上一页  [1] [2] [3] [4] [5] [6] [7] [8]  下一页


  • 打印文档
  • 推荐好友
  • 返回顶部
  • 增大字体
  • 减少字体
关于本站 | 工作机会 | 合作网站 | 广告服务 | 市场合作| 联系我们 | 抽奖活动
版权所有: 武汉威俊科技有限公司 Copyright 2005-2007 www.ITCNW.COM All rights reserved