浅谈ajax
不一定是把所有技术都用上才叫AJAX,AJAX的主要应用事异步获取后台数据和局部刷新。
异步获取数据的原理是:通过AJAX技术把网络(或服务器)的数据全部下载到客户端的内存中,然后适用JAVASCRIPT语言根据实际需要整合这些资源,并用CSS和DOM实现界面的布局。
ajax 异步调用讲解步骤:
创建XMLHttpRequest----加载数据所在的服务器----调用状态更改时的事件----发送请求----获取异步返回的数据。
1.创建异步调用的对象
在IE浏览器中,异步调用使用的是XMLHttp组件中的XMLHttpRequest对象。在Firefox浏览器中则直接使用XMLHttpRequest组件。
IE浏览器中创建异步调用对象,代码如下:
var xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
在FIrfox浏览器中创建的代码如下:
var xmlhttp=new XmlHttpRequest();
因为在实际中并不知道用户的浏览器,所以需要考虑两种情况。代码如下:
Code