Ajax
Ajax知识点:
a. Ajax程序需要某种格式化的格式来在服务器端和客户端之间传递信息,
其中传输载体有三种: XML , JSON , 文本
b. 插入HTML代码最简单的方法是更新这个元素的innerHTML属性
c. 如果XMLHttpRequest发送HTML,文本储存在responseTest中, responseTest可以直接插在页面中
1.创建XMLHttpRequest对象
if (window.ActiveXObject) {
//在IE浏览器中创建XMLHttpRequest对象的方式 IE5及以下版本
request = new ActiveXObject("Microsoft.XMLHTTP");
} else if (window.XMLHttpRequest) {
//现目前所用的浏览器
request = new XMLHttpRequest();
}
2.创建HTTP请求
var method = "GET";
var url = this.href;
request.open(method, url);
request.send(null);
3获取异步调用返回的数据.
request.onreadystatechange = function ()
{
if (request.readyState == 4)
{
if (request.status == 200)
{
4. 使用JavaScript和DOM实现局部刷新.
document.getElementById("okk").innerHTML = request.responseText;
}
}
}
return false;

浙公网安备 33010602011771号