一.什么是Ajax
1.Ajax : Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。
2.Ajax 不是新的语言,是在现有技术的基础上的新方法.
二.Ajax 优缺点
优点:
1.加快网页加载速度(例:对网页中不必要的部分,Ajax处理.不必等待加载完成,就可以反馈给客户页面)
2.简便客户的页面操作,给客户带来好的用户体验(例:用户注册页面,自动提示用户名是否存在)
3.不会打断客户操作,客户端进行自动提交(例:用户注册页面,不用等待提示用户名是否存在,就可以填写密码)
4.基于现有的标准,不用再导入新的模块等
缺点:
1.没有了back按钮,破坏了浏览器后退机制
2.依赖JS,如果客户禁止,浏览器无法显示
3.对搜索引擎的支持比较弱