Ajax(AsynchronousJavascript and xml)异步交互(通信)
1、 内容
1) 使用XHTML和CSS标准的显示技术
2) 使用DOM进行动态的显示和交互
3) Xml和xslt来进行数据交换和处理
4) XmlHttpRequest进行数据的检索
5) Javascript来将技术融合
4、登录案例
1)服务器端文件demo.php
功能:验证用户名称的合法性
2)前台页面index.html
功能:显示输入用户的区域
Javascript--------jquery
Ajax的一个框架;
使用
同步:一个表单会包含所有信息(用户名、家庭电话。。。)
Submit作用:针对表单对象,点击后-执行表单区域
所有数据通过method属性发送到action指定的文件里
Get:把表单所有(input、select、等数据)当做参数通过url地址传递url地址http://..index.php?name=””
Post把数据通过http传递
名字:值
Firebug:调试功能
Step over 单步进入(进入)按照语句的顺序执行,碰到方法的时候方法体内步是不进入的
Step inot :单步执行(跳过)
Step out :跳出 结束之星
浏览器的缓存
http://www.baidu.com?变化的时间戳
两次输入的请求相同,浏览器不会再次到服务器端获取新野面
避免缓存采取方法:在url后增加时间戳信息
使用匿名函数
XMLHttpRequest新的浏览器具备组件XMLHttpRequest
旧的浏览器控件ActiveXObject
开放的集合(提供了是实现各种功能的方法,flash,动态效果)