CNET中国旗舰网站

ZDNet China | CNET科技资讯网 | 政府采购 | 行业网站联盟





 
标题: [转贴] Ajax中有关ashx的问题
mz89757053
版主
Rank: 7Rank: 7Rank: 7


UID 304999
精华 0
积分 6933
帖子 8295
威望 116
ZD币 1002 元
阅读权限 250
注册 2008-3-10
状态 离线
  楼主
发表于 2008-3-18 11:17  资料  个人空间  短消息  加为好友 
开发者在线

Ajax中有关ashx的问题

最近在学习Ajax,有一些问题不明白:   
   
  使用框架时,web.config中要配置:   
   
  <httpHandlers>   
  <add   verb="*"   path="   *.ashx"   type="AjaxHandlerFactory,..."/>   
  </httpHandlers>   
  目的是:当处理以ashx为后缀的请求时,使用自定义的HandlerFactory。   
   
  我不明白的是:   
  1.ashx为后缀是什么含义?   
  2.在哪里定义这个后缀,我在看框架源码(Ajax.Net)的时候没看到定义?




顶部
mz89757053
版主
Rank: 7Rank: 7Rank: 7


UID 304999
精华 0
积分 6933
帖子 8295
威望 116
ZD币 1002 元
阅读权限 250
注册 2008-3-10
状态 离线
  沙发
发表于 2008-3-18 11:17  资料  个人空间  短消息  加为好友 
我在学习过程的遇到几个问题:   
   
  很多资料,对如何创建xmlHttpRequest对象及客户端处理都说明得很详细,如下,是我整理的一些代码:   
  <script   type=“text/javascript”>   
  var   xmlHttp;   
  function   createXMLHttpRequest()         //该方法建立一个XMLHttpRequest对象,对象初始化   
    {      
  if   (window.ActiveXObject)   //IE浏览器   
                    {                  
            xmlHttp   =   new   ActiveXObject("Microsoft.XMLHTTP");           
    }            
        else   if   (window.XMLHttpRequest)   //非IE浏览器   
  {                 
            xmlHttp   =   new   XMLHttpRequest();           
  }   
  }     
  function   startRequest()         //该方法发送请求   
  {         
  createXMLHttpRequest();           
  xmlHttp.onreadystatechange   =   handleStateChange;      
                    //设置方法,来处理服务器返回的信息   
      xmlHttp.open(“GET”,   “innerHTML.xml”,   true);         //建立对服务器的调用   
  //参数1:HTTP请求方法     参数2:请求的URL     参数3:是否等待调用的建立后,再执   行下面的方法,默认为True   
      xmlHttp.send(null); //发送请求   
  }   
  function   handleStateChange()   
  {   
  ……   
  //客户端接收服务器端返回的数据,   xmlHttp.responseXML或xmlHttp.   responseText     
  ……   //处理服务器返回的信息,修改客户端页面,比如在页面上显示数据等   
  }   
  </script>




顶部
热点频道推荐: C/S开发| 数据库| WEB开发| 嵌入式| 项目管理|
mz89757053
版主
Rank: 7Rank: 7Rank: 7


UID 304999
精华 0
积分 6933
帖子 8295
威望 116
ZD币 1002 元
阅读权限 250
注册 2008-3-10
状态 离线
  板凳
发表于 2008-3-18 11:18  资料  个人空间  短消息  加为好友 
AJAX开发简略中:   
  “Ajax遵循Request/Response模式,它的处理流程:   
  对象初始化->发送请求->服务器接收->服务器返回->客户端接收   
  ->修改客户端页面内容   
  ”   
   
  书中对“对象初始化、发送请求、客户端接收、修改客户端页面内容”都解释清楚了,但   
  “服务器接收、服务器返回”却没怎么说,举的例子,也是用XML的。让人看得不是很清楚,




顶部
热点频道推荐: C/S开发| 数据库| WEB开发| 嵌入式| 项目管理|
 



当前时区 GMT+8, 现在时间是 2009-7-4 18:12

  Powered by Discuz! 5.5.0 © 2001-2007 Comsenz Inc.
Processed in 0.071496 second(s), 3/3 queries

清除 Cookies - 联系我们 - ZDNetChina中文社区 - 无图版