使用原生JS實現Ajax請求

2022-07-25 21:27:10 字數 568 閱讀 3136

第一步: 獲得xmlhttprequest物件

第二步: 設定狀態監聽函式

ajax.onreadystatechange = function()

}第三步: open乙個鏈結

ajax.open("get","h51701.json",false); //true非同步請求,false同步

第四步: send傳送乙個請求。 可以傳送物件和字串,不需要傳遞資料傳送null

true非同步請求,false同步

ajax.send(

null);

原生js實現Ajax請求

原生的ajax請求離不開xhr物件,即xmlhttprequest物件。所有現代瀏覽器都內建有這個物件。建立整個物件 var xhr new xmlhttprequest 這裡有個版本的差異,ie5和ie6使用activex物件。不同的瀏覽器使用不同的物件。if window.xmlhttprequ...

原生js實現ajax非同步請求

返回xmlhttp的相容寫法 xmlhttp.open post ajax recelve true get post url 是否非同步 post方式 對於django像form表單一樣,會觸發403,跨站請求的warn xmlhttp.send name daxue 路由url url r aj...

js原生ajax請求

建立向後台伺服器的乙個請求 確定傳送的方式方法 傳送請求 確定後台載入完畢 獲取到請求返回的資料 ajax 能夠處理那些型別檔案 文型別檔案 如 html txt js css json xml ajax,需要配合js 的基本事件以及dom操作共同使用。ajax負責的是獲取資料,但是將獲取到的資料放...