Mfano wa Kinafsi wa XMLHttpRequest wa DOM wa XML

Kwa mwingine wa XMLHttpRequest, unaweza kuingiza muonekano wa ukurasa wa kawaida, bila kureloada ukurasa kote.

Mwingine wa XMLHttpRequest

Mwingine wa XMLHttpRequest inatumiwa kumtaarifu data kwa server kwenye muda wa kudumu.

Mwingine wa XMLHttpRequest ni rafiki wa mtengenezaji, kwa sababu unaweza:

  • Kuigiza ukurasa bila kureloada ukurasa kote
  • Kutumia data kutoka server baada ya ukawala wa ukurasa
  • Kutuma data kutoka server baada ya ukawala wa ukurasa
  • Kutuma data kwa server kwenye muda wa kudumu

Method za XMLHttpRequest mwingine

Method Maelezo
abort() Kutoka kwa mawasiliano hivi
getAllResponseHeaders() Rudia habari za kichwa.
getResponseHeader() Rudia thamani ya kichwa cha mawasiliano ya HTTP kwenye thamani zilizotumika.
open(method,url,async,uname,pswd)

Tia aina ya mawasiliano, URL, inaonesha kwamba mawasiliano yanaonesha muda au haonesha muda, na mabaki ya chochote ya mawasiliano.

  • method: Aina ya mawasiliano: GET au POST
  • url: Eneo la faili kwenye server
  • async: true (kwenye mawasiliano ya muda) au false (kwenye mawasiliano ya muda)
send(string)

Kutuma mawasiliano kwa server.

string: Kwa matumizi ya POST tu

setRequestHeader() Kungua kifupi/kivunja na matokeo kwenye kichwa cha uwanja wa kusajili.

Mabaki wa XMLHttpRequest mwingine

Mabaki Maelezo
onreadystatechange Hifadhi programu (��ili) yenye uwanja wa kutoa kila mara kwa badiliko kwa hatua ya readyState (��ili).
readyState

Hifadhi hali ya XMLHttpRequest. Mabadiliko kutoka 0 hadi 4:

  • 0: Mfanyiko haikawekani
  • 1: Mawasiliano wa mawasiliano wa server inapatikana
  • 2: Inafikia
  • 3: Inafikia kwa kumtumia
  • 4: Mfanyiko wa kumaliza, matokeo wa kutosha haujatoa
responseText Kurudi data ya matokeo, kwa sababu ya kinafsi.
responseXML Kurudi data ya matokeo, kwa muundo wa XML.
status Kurudi Kinafsi ya Namba ya Hali (kama '404' inamaanisha 'Haiwezi Kuwaambatika', au '200' inamaanisha 'OK').
statusText Kurudi Kinafsi ya Hali (kama 'Haiwezi Kuwaambatika' au 'OK').