AJAX
AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。
AJAX 不是新的编程语言,而是一种使用现有标准的新方法。
AJAX 最大的优点是在不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页内容。
共分为四步:
1.创建ajax对象
2.连接到服务器
3.发送请求
4.接收返回
//1.创建Ajax对象
var oAjax=new XMLHttpRequest();
//2.连接到服务器
//open(方法,文件名,异步传输)
oAjax.open('GET','a.txt?t='+new Date().getTime(),true );//防止缓存
//3.发送请求
oAjax.send();
//4.接收返回
oAjax.onreadystatechange=function()
{
if(oAjax.readyState==4) //读取完成
{
if(oAjax.status==200) //200就是成功
{
alert('成功 :'+oAjax.responseText);
}
else{
alert('失败');
}
}
}