XML DOM XMLHttpRequest Object
- Previous Page DOM Comment
- Next Page DOM ParseError
Durch das XMLHttpRequest-Objekt können Sie Teile der Webseite aktualisieren, ohne die gesamte Seite neu zu laden.
XMLHttpRequest-Objekt
Das XMLHttpRequest-Objekt wird verwendet, um Daten im Hintergrund mit dem Server auszutauschen.
Das XMLHttpRequest-Objekt ist ein Traum für Entwickler, weil Sie können:
- Aktualisieren Sie die Webseite ohne Neuladen der Seite
- Daten nach dem Laden der Seite an den Server anfordern
- Daten nach dem Laden der Seite vom Server empfangen
- Senden Sie Daten im Hintergrund an den Server
Methoden des XMLHttpRequest-Objekts
Methode | Beschreibung |
---|---|
abort() | Stornieren Sie die aktuelle Anfrage. |
getAllResponseHeaders() | Geben Sie die Header-Informationen zurück. |
getResponseHeader() | Geben Sie den Wert der angegebenen HTTP-Antwortkopfzeile zurück. |
open(method,url,async,uname,pswd) |
Bestimmen Sie den Typ der Anfrage, die URL, ob die Anfrage asynchron bearbeitet werden soll und andere optionale Attribute der Anfrage.
|
send(string) |
Senden Sie die Anfrage an den Server. stringNur für POST-Anfragen |
setRequestHeader() | Fügen Sie ein Tag/Wert-Paar zu den zu sendenden Header hinzu. |
Eigenschaften des XMLHttpRequest-Objekts
Eigenschaft | Beschreibung |
---|---|
onreadystatechange | Speicherung der Funktion (oder Funktionsbezeichnung), die bei jeder Änderung des readyState-Attributs automatisch aufgerufen wird. |
readyState |
Speicherung des Status von XMLHttpRequest. Änderungen von 0 bis 4:
|
responseText | Return response data as a string. |
responseXML | Return response data as XML data. |
status | Return status code (e.g. "404" for "Not Found", or "200" for "OK"). |
statusText | Return status text (e.g. "Not Found" or "OK"). |
- Previous Page DOM Comment
- Next Page DOM ParseError