ajax核心代碼

/**

 * Created by luby on 2015/8/8.

 */

var xmlHttp; //創建ajax對象

function xmlHttpRequest(){

    if(window.ActiveXObject){ //IE瀏覽器

        xmlHttp = new ActiveXObject('Microsoft.XMLHTTP');

    }else if(window.XMLHttpRequest){ //火狐等瀏覽器

        xmlHttp = new XMLHttpRequest();

    }

}


function dianji(){ //js觸發對象

    xmlHttpRequest(); //引用ajax對象

    var username = document.myform.username.value; //獲取用戶數據

    xmlHttp.open("GET","for.php?id="+username,true); //打開連接

    xmlHttp.onreadystatechange = luyi; //觸發對象

    xmlHttp.send(null); //發送請求

}


function luyi(){

    if(xmlHttp.readyState==1){

        document.getElementById('xianshi').innerHTML = "loading...";

    }

    if(xmlHttp.readyState==4) {

        if(xmlHttp.status==200){

            var result = xmlHttp.responseText;

            document.getElementById('xianshi').innerHTML = result; //返回值

        }

    }

}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章