ajax辅导----2

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.系统想用户显示注册的结果

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值