XML DOM XMLHttpRequest-objekt
- Föregående sida DOM Comment
- Nästa sida DOM ParseError
Genom XMLHttpRequest-objektet kan du uppdatera delar av webbsidan utan att ladda om hela sidan.
XMLHttpRequest-objekt
XMLHttpRequest-objektet används för att utbyta data med servern i bakgrunden.
XMLHttpRequest-objektet är utvecklarens dröm eftersom du kan:
- Uppdatera webbsidan utan att ladda om sidan
- Begära data från servern efter att sidan har laddats
- Motta data från servern efter att sidan har laddats
- Skicka data till servern i bakgrunden
Metoder för XMLHttpRequest-objektet
Metod | Beskrivning |
---|---|
abort() | Avbryt den aktuella begäran. |
getAllResponseHeaders() | Returnera rubrikinformation. |
getResponseHeader() | Returnera värdet för den specifika HTTP-svarshuvudet. |
open(method,url,async,uname,pswd) |
Specificera begäranstyp, URL, om begäran ska hanteras asynkront samt andra valfria egenskaper för begäran.
|
send(string) |
Skicka begäran till servern. stringAnvänds endast för POST-begäran |
setRequestHeader() | Lägg till etikett/värde-par till de skickade rubrikerna. |
Egenskaper för XMLHttpRequest-objektet
Egenskap | Beskrivning |
---|---|
onreadystatechange | Lagra funktionen (eller funktionsnamnet) som automatiskt anropas vid varje ändring av readyState-attributet. |
readyState |
Spara XMLHttpRequest-status. Förändringar från 0 till 4:
|
responseText | Återvänd responsdata som sträng. |
responseXML | Återvänd responsdata i XML-data. |
status | Återvänd statusnummer (t.ex. "404" betyder "Not Found", eller "200" betyder "OK"). |
statusText | Återvänd status text (t.ex. "Not Found" eller "OK"). |
- Föregående sida DOM Comment
- Nästa sida DOM ParseError