AJAX
AJAX:Asynchronous Javascript And XML(异步JavaScript和XML)
Ajax 和兴(底层):XMLHttpRequest(XHR)
- XHR 为向服务器发送请求和解析服务器响应提供了接口
- 以异步方式从服务器获取新数据
AJAX 特点
特点:
- 不用刷新页面更新网页
- 在页面加载后从服务器请求数据
- 在页面加载后从服务器接收数据
- 在后台向服务器发送数据
传统页面以及使用AJAX技术的页面区别
区别:
- 传统的网页(即不用ajax技术的网页),想要更新内容或者提交一个表单,都需要重新加载整个网页。
- 使用ajax技术的网页,通过在后台服务器进行少量的数据交换,就可以实现异步局部更新。
- 使用Ajax,用户可以创建接近本地桌面应用的直接、高可用、更丰富、更动态的Web用户界面。(增强 B/S 的体验性)
AJAX 的作用
- 注册时,输入用户名自动检测用户是否已经存在
- 登录时,提示用户密码错误
- 删除数据行时,将行 ID 发送到后台,后台在数据库中删除,数据库删除成功后,在页面 DOM 中将数据也删除
伪造的 Ajax
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title