谁能介绍一下啊!!
谢谢

解决方案 »

  1.   

    AJAX (Asynchronous JavaScript and XML) 是一个新的术语(不能说它是一种新技术,因为它其实是由几种N年前就出现的技术合并而成的). 不过,知道最近才被广大的开发人员注意到(就是因为GMAIL和MAP之类的)。 
    它有两个特性:
    1、无刷新的与服务器之间进行交互;
    2、通过XML来进行工作。
      

  2.   

    Asynchronous JavaScript + XML的简写
    Ajax的核心是JavaScript对象XmlHttpRequest。该对象在Internet Explorer 5中首次引入,它是一种支持异步请求的技术。简而言之,XmlHttpRequest使您可以使用JavaScript向服务器提出请求并处理响应,而不阻塞用户。  在创建Web站点时,在客户端执行屏幕更新为用户提供了很大的灵活性。下面是使用Ajax可以完成的功能:动态更新购物车的物品总数,无需用户单击Update并等待服务器重新发送整个页面。 
    提升站点的性能,这是通过减少从服务器下载的数据量而实现的。例如,在Amazon的购物车页面,当更新篮子中的一项物品的数量时,会重新载入整个页面,这必须下载32K的数据。如果使用Ajax计算新的总量,服务器只会返回新的总量值,因此所需的带宽仅为原来的百分之一。 
    消除了每次用户输入时的页面刷新。例如,在Ajax中,如果用户在分页列表上单击Next,则服务器数据只刷新列表而不是整个页面。 
    直接编辑表格数据,而不是要求用户导航到新的页面来编辑数据。对于Ajax,当用户单击Edit时,可以将静态表格刷新为内容可编辑的表格。用户单击Done之后,就可以发出一个Ajax请求来更新服务器,并刷新表格,使其包含静态、只读的数据。 
      一切皆有可能!但愿它能够激发您开始开发自己的基于Ajax的站点。然而,在开始之前,让我们介绍一个现有的Web站点,它遵循传统的提交/等待/重新显示的范例,我们还将讨论Ajax如何提升用户体验。
      

  3.   

    ajax其实就是一种不需要页面提交刷新,而从后台进行把数据提交到服务器的一个东西。
    其实就是看起来是不提交而已,因为有些用户认为浏览器经常的刷新提交很烦,所以针对这个需求就出来了一个这个ajax,这个东西利用浏览器可以实现跟cs应用程序似的。
    其实还是和cs不太一样的,具体有没有用,看用户的需要了。