1、什么是AJAX?javascript
异步javascript和xml -------节省用户操做时间,提升用户体验,减小数据请求 -------传输获取数据
2、AJAX的简单交互流程:php
<form action="1.get.php"> <input type="text" name="username"> <input type="submit" value="提交"> </form>
var btn1=document.getElementById("btn1") btn1.onclick=function(){ //打开浏览器 建立一个AJAX对象 var xhr=new XMLHttpRequest() //在地址栏输入地址 xhr.open('get','1.txt.txt',true) //提交 xhr.send() //等待服务器返回内容 xhr.onreadystatechange=function(){ if(xhr.readyState==4){ alert(xhr.responseText) } } }
3、兼容IE6办法java
var xhr=null;
if(window.XMLHttpRequest){浏览器
xhr=new XMLHttpRequest()
}else{服务器
xhr=new Activ
}异步
2.利用try catch方法code
try{ xhr=new XMLHttpRequest(); }catch(e){ xhr=new ActiveXObject('Microsoft.XMLHTTP') }
4、open方法orm
参数:一、打开方式 二、地址 三、是否异步xml
表单:数据的提交对象
action:数据提交的地址
method:数据提交的方式
1.get:把数据