ajax异步请求服务器(不使用任何框架)

本文摘自 http://www.codingsky.com/blog?blogid=404

习惯了用框架进行ajax访问?可别忘了ajax访问的基本代码与过程,本文让我们体验一下,不使用框架的最简单的进行ajax请求的方法。


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
var xmlHttpRequest;     //XMLHttpRequest对象名 
function sendRequest() {        //发送http请求 
    getXMLHttpRequest();        //获得一个XMLHttpRequest对象到xmlHttpRequest 
    xmlHttpRequest.onreadystatechange = stateChange;        //http状态变化时执行的操作 
    xmlHttpRequest.open("GET", "simpleAjax.xml");       //连接 
    xmlHttpRequest.send(null);      //向服务器发送请求(这里内容为空) 
function getXMLHttpRequest() { 
    if(window.ActiveXObject) {      //IE类 
        xmlHttpRequest = new ActiveXObject("Microsoft.XMLHTTP"); 
    
    else if(window.XMLHttpRequest) {        //Chrome类 
        xmlHttpRequest = new XMLHttpRequest(); 
    
function stateChange() { 
    if(xmlHttpRequest.readyState == 4 && xmlHttpRequest.status == 200) {        //请求已完成且状态OK 
        alert(xmlHttpRequest.responseText);     //作出的反应 
    

  

ajax异步请求服务器(不使用任何框架)

上一篇:不支持从当前编码到指定编码的切换


下一篇:批量插入