javascript實作ajax的方法:首先將XMLHttpRequest物件用於在後台與伺服器交換資料;然後從伺服器取得資料;最後新增http頭,傳送訊息至伺服器時內容編碼類型。
本教學操作環境:windows7系統、javascript1.8.5版,DELL G3電腦。
javascript實作ajax的方法:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
|
open(method, url, async) 方法需要三個參數:
method:傳送請求所使用的方法(GET或POST);
與POST相比,GET更簡單也更快,並且在大部分情況下都能用;然而,在以下情況中,請使用POST請求:
無法使用快取檔案(更新伺服器上的檔案或資料庫)
傳送大量資料到伺服器(POST 沒有資料量限制)
傳送包含未知字元的使用者輸入時,POST 比GET 更穩定也更可靠
url:規定伺服器端腳本的URL(該文件可以是任何類型的文件,例如.txt 和.xml,或伺服器腳本文件,例如.asp 和. php (在傳迴回應之前,能夠在伺服器上執行任務));
async:規定應對請求進行非同步(true)或同步(false)處理;true是在等待伺服器回應時執行其他腳本,當回應就緒後對回應進行處理;false是等待伺服器回應再執行。
#相關免費學習推薦:javascript影片教學
以上是javascript如何實作ajax的詳細內容。更多資訊請關注PHP中文網其他相關文章!