XML DOM XMLHttpRequest 对象
- 上一页 DOM Comment
- 下一页 DOM ParseError
Με το αντικείμενο XMLHttpRequest, μπορείτε να ενημερώσετε τα μέρη της σελίδας χωρίς να ξαναφορτώσετε την ολόκληρη τη σελίδα.
Το αντικείμενο XMLHttpRequest
Το αντικείμενο XMLHttpRequest χρησιμοποιείται για την ανταλλαγή δεδομένων με τον διακομιστή στο παρασκήνιο.
Το αντικείμενο XMLHttpRequest είναι ο ονειρικός φίλος του προγραμματιστή, επειδή μπορείτε να:
- Ενημερώστε τη σελίδα χωρίς να ξαναφορτώσετε τη σελίδα
- Αιτήστε δεδομένα από τον διακομιστή μετά την φόρτωση της σελίδας
- Λάβετε δεδομένα από τον διακομιστή μετά την φόρτωση της σελίδας
- Αποστείλετε δεδομένα στον διακομιστή στο παρασκήνιο
Μέθοδοι του αντικειμένου XMLHttpRequest
Μέθοδοι | Περιγραφή |
---|---|
abort() | Ακυρώστε την τρέχουσα αίτηση. |
getAllResponseHeaders() | Επιστρέψτε τις πληροφορίες κεφαλίων. |
getResponseHeader() | Επιστρέψτε τη τιμή του συγκεκριμένου κεφαλίου HTTP. |
open(method,url,async,uname,pswd) |
Καθορίστε τον τύπο της αίτησης, τη διεύθυνση URL, αν πρέπει να χειριστείτε την αίτηση ασύγχρονα και άλλες επιλογές του αιτήματος.
|
send(string) |
Αποστείλετε την αίτηση στον διακομιστή stringΧρησιμοποιείται μόνο για αιτήσεις POST |
setRequestHeader() | Προσθέστε τοίχο/τιμή στα κεφάλαια που θα σταλεί |
Ιδιότητες του αντικειμένου XMLHttpRequest
Ιδιότητες | Περιγραφή |
---|---|
onreadystatechange | Αποθηκεύστε τη συνάρτηση που καλείται αυτόματα κάθε φορά που αλλάζει η ιδιότητα readyState (ή το όνομα της συνάρτησης). |
readyState |
Αποθηκεύστε την κατάσταση του XMLHttpRequest. Αλλαγές από 0 έως 4:
|
responseText | 返回响应数据,以字符串。 |
responseXML | 返回响应数据,以 XML 数据。 |
status | 返回状态号(例如 "404" 表示 "Not Found",或 "200" 表示 "OK")。 |
statusText | 返回状态文本(例如 "Not Found" 或 "OK")。 |
- 上一页 DOM Comment
- 下一页 DOM ParseError