yinxingen

AJAX

ajax是指通过使用xmlhttprequest对象进行异步数据交互的技术,实现无刷新状态更新页面和异步提交

ajax实现过程:

  1. 创建xmlhttprequest对象
  2. 创建一个新的HTTP请求,并指定该HTTP请求的方法、URL及验证信息
  3. 设置向响应HTTP请求状态变化的函数
  4. 发送HTTP请求
    5.获取异步调用返回的数据
  5. 使用JavaScript和DOM实现局部刷新

优点:

  1. 不需要插件支持
  2. 用户体验极佳
  3. 提升web程序性能
  4. 减轻服务器和宽带的负担

缺点:

  1. 前进后提按钮被破坏
  2. 搜索引擎的支持不够
  3. 开发调试工具缺乏

相关文章: