1 回答

TA貢獻1796條經(jīng)驗 獲得超4個贊
你好,使用XMLHttpRequest對象發(fā)送請求的基本步驟如下:
1. 為得到XMLHttpRequest對象實例的一個引用,可以創(chuàng)建一個新的實例,也可以訪問包含有XMLHttpRequest實例的一個變量。
2. 告訴XMLHttpRequest對象,哪個函數(shù)會處理XMLHttpRequest對象狀態(tài)的改變,為此要把對象的onreadystatechange屬性設置為指向JavaScript函數(shù)的指針。
3. 指定請求的屬性。XMLHttpRequest對象的open()方法會指定將發(fā)出的請求。open()方法取3個參數(shù):一個是指示所用方法(通常是GET或POST)的串;一個是表示目標資源URL的串;一個是Boolean值,指示請求是否是異步的。
4. 將請求發(fā)送給服務器。XMLHttpRequest對象的send()方法把請求發(fā)送到指定的目標資源。send()方法接受一個參數(shù),通常是一個串或一個DOM對象。這個參數(shù)作為請求體的一部分發(fā)送到目標URL。當向send()方法提供參數(shù)時,要確保open()中指定的方法是POST。如果沒有數(shù)據(jù)作為請求體的一部分被發(fā)送,則使用null。
- 1 回答
- 0 關注
- 759 瀏覽
添加回答
舉報