`
heimeiyingwang
  • 浏览: 94148 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ajax辅导----2

    博客分类:
  • AJAX
阅读更多

Ajax简介


   Ajax不是一种新的技术,而是一种web应用开发模型。
   客户端使用html,javaScript,css及DOM技术实现同web服务器的
   即时通讯,并在不重新装载页面的前提下更新页面的信息,即无抖动更新。
   Ajax使web应用兼具B/S和C/S结构的应用特点,也被视作基于web2.0的应用。


传统的web应用流程
  1客户端在浏览器输入资源的url
  2.服务器接消息url,并执行服务器的某个程序,
 
 
 
  传统的web应用的缺点在于:
  1.系统交互性比较差,不能即使得到相应
  2.操作效率低,因为用户在进行下一个请求之前必须等待相应
 
 
 
  Ajax Web应用流程:
  1.客户端在浏览器上输入url
  2.随时以异步的方式发送数据到服务器端处理,客户端可以继续进行其他操作
  3.服务器处理表单数据,并根据处理结果行客户端发送数据
  4.客户端结束后,更新页面上的局部内容,此时不会影响到客户端的正常操作
  5.客户端继续输入信息
 
  Ajax web应用区别与传统web在于
  Html
 
  DOM
  文档对象模型
  DHTML 
  
  
   ajax编程的基本步骤如下:
   1.创建XMLHttpRequest对象   javaScript对象
   2.从web页面中获取需要处理的 数据
   3.打开到服务器的连接
   4.设置处理相应数据的javaScript回掉函数
   5.发送请求及请求数据
  
基于Ajax的即时验证程序:
 主体功能及流程
    1.用户访问服务器得到注册页面
    2.用户在注册页面中输入用户名,密码及电子邮件信息
    3.用户点击确定按钮,系统将注册信息保存到数据库中
    4.系统想用户显示注册的结果

分享到:
评论
2 楼 cuiran 2009-01-08  
怎么没有例子
1 楼 liuchaoyong 2008-12-27  
讲的不详细啊

相关推荐

Global site tag (gtag.js) - Google Analytics