Oggetto XMLHttpRequest XML DOM
- Pagina precedente DOM Comment
- Pagina successiva DOM ParseError
Tramite l'oggetto XMLHttpRequest, puoi aggiornare parti della pagina senza ricaricare l'intera pagina.
Oggetto XMLHttpRequest
L'oggetto XMLHttpRequest viene utilizzato per scambiare dati con il server in background.
L'oggetto XMLHttpRequest è un sogno per gli sviluppatori, perché puoi:
- Aggiorna la pagina senza ricaricarla
- Richiede dati al server dopo il caricamento della pagina
- Riceve dati dal server dopo il caricamento della pagina
- Invia dati al server in background
Metodi dell'oggetto XMLHttpRequest
Metodo | Descrizione |
---|---|
abort() | Annulla la richiesta in corso. |
getAllResponseHeaders() | Restituisce le informazioni di intestazione. |
getResponseHeader() | Restituisce il valore dell'intestazione HTTP specificata. |
open(method,url,async,uname,pswd) |
Specificare il tipo di richiesta, l'URL, se la richiesta deve essere elaborata asincronamente e altri attributi opzionali della richiesta.
|
send(string) |
Invia la richiesta al server. string:Utilizzato solo per richieste POST |
setRequestHeader() | Aggiungi un paio di etichetta/valore ai header da inviare. |
Proprietà dell'oggetto XMLHttpRequest
Proprietà | Descrizione |
---|---|
onreadystatechange | Memorizza la funzione (o il nome della funzione) che viene chiamata automaticamente ogni volta che cambia l'attributo readyState. |
readyState |
Salva lo stato di XMLHttpRequest. Le variazioni da 0 a 4:
|
responseText | Restituisce i dati di risposta in formato stringa. |
responseXML | Restituisce i dati di risposta in formato XML. |
status | Restituisce il numero di stato (ad esempio "404" per "Not Found", o "200" per "OK"). |
statusText | Restituisce il testo dello stato (ad esempio "Not Found" o "OK"). |
- Pagina precedente DOM Comment
- Pagina successiva DOM ParseError