AJAX
AJAX
ajax是指通过使用xmlhttprequest对象进行异步数据交互的技术,实现无刷新状态更新页面和异步提交
ajax实现过程:
- 创建xmlhttprequest对象
- 创建一个新的HTTP请求,并指定该HTTP请求的方法、URL及验证信息
- 设置向响应HTTP请求状态变化的函数
- 发送HTTP请求
5.获取异步调用返回的数据 - 使用JavaScript和DOM实现局部刷新
优点:
- 不需要插件支持
- 用户体验极佳
- 提升web程序性能
- 减轻服务器和宽带的负担
缺点:
- 前进后提按钮被破坏
- 搜索引擎的支持不够
- 开发调试工具缺乏