AJAX 的簡單用法

2022-09-18 17:48:08 字數 1312 閱讀 5875

1. xmlhttprequest 物件;

所有現代瀏覽器(ie7+、firefox、chrome、safari 以及 opera)均內建 xmlhttprequest 物件:variable=new xmlhttprequest();

老版本的 internet explorer (ie5 和 ie6)使用 activex 物件:variable=new activexobject("microsoft.xmlhttp");

為了應對所有的現代瀏覽器的寫法:

2.向伺服器傳送請求:

乙個簡單的 get 請求:

xmlhttp.send();

乙個簡單 post 請求:

伺服器響應

responsetext 屬性返回字串形式的響應:

document.getelementbyid("id").innerhtml=xmlhttp.responsetext;
4.onreadystatechange 事件:

屬性:onreadystatechange:儲存函式(或函式名),每當 readystate 屬性改變時,就會呼叫該函式

readystate:0: 請求未初始化1: 伺服器連線已建立2: 請求已接收3: 請求處理中4: 請求已完成,且響應已就緒
status: 200: "ok"  404: 未找到頁面
當 readystate 等於 4 且狀態為 200 時,表示響應已就緒:

}

乙個簡單的ajax的例子的完整寫法:

function cha()

else

//向伺服器傳送請求,伺服器根據狀態響應,返回資料

}xmlhttp.open("get","頁面一.html",true);

mysql的簡單用法 mysql簡單用法

刪除使用者 drop user jack drop比delete刪除的優勢在於drop可以刪除使用者的許可權,更加徹底 更改使用者名稱 rename user jack to jacknew 使用者的都存在與user表中,更改名稱,許可權不變 更改使用者密碼 update mysql.user se...

ajax提交表單用法

function loginsubmit form data name name,contenttype false,processdata false,error function data,status success function data statuscode async預設的設定值為t...

sudo的簡單用法

sudo 的簡單用法 sudo 是linux 下一種能讓普通使用者執行 root 使用者或者其他使用者的命令 在 linux 中為了能方便的作業系統,同事也為了減輕管理員的負擔,這裡就有了 sudo 這個工具,讓普通使用者能執行 root 使用者的一部分權利。在 linux unix 下專門為 su...