Questo tutorial è stato analizzato da specialisti in modo da avere la garanzia della veridicità di questo articolo.
Esempio 1: richiesta http javascript
// Usa queste funzioni:funzione_GET_REQUEST(URL, risposta){var xhttp;Se(finestra.XMLHttpRequest){
xhttp =nuovoXMLHttpRequest();}altro{
xhttp =nuovoOggetto ActiveX("Microsoft.XMLHTTP");}
xhttp.onreadystatechange =funzione(){Se(questo.readyState ==4&& questo.stato ==200){risposta(questo.rispostaTesto);}};
xhttp.aprire("OTTENERE", URL,VERO);
xhttp.inviare();}funzione_POST_RICHIESTA(URL, parametri, risposta){var xhttp;Se(finestra.XMLHttpRequest){
xhttp =nuovoXMLHttpRequest();}altro{
xhttp =nuovoOggetto ActiveX("Microsoft.XMLHTTP");}
xhttp.onreadystatechange =funzione(){Se(questo.readyState ==4&& questo.stato ==200){risposta(questo.rispostaTesto);}};
xhttp.aprire("INVIARE", URL,VERO);
xhttp.setRequestHeader("Tipo di contenuto","application/x-www-form-urlencoded");
xhttp.inviare(parametri);}// Usa come:_GET_REQUEST('http://url.com',(risposta)=>{// Fai qualcosa con risposta variabile
consolare.tronco d'albero(risposta);});_POST_RICHIESTA('http://url.com','parametro=qualchetesto',(risposta)=>{// Fai qualcosa con risposta variabile
consolare.tronco d'albero(risposta);});
Esempio 2: richiesta http javascript
funzionehttpGetAsync(URL, richiama){var xmlHttp =nuovoXMLHttpRequest();
xmlHttp.onreadystatechange =funzione(){Se(xmlHttp.readyState ==4&& xmlHttp.stato ==200)richiama(xmlHttp.rispostaTesto);}
xmlHttp.aprire("OTTENERE", URL,VERO);// vero per asincrono
xmlHttp.inviare(nullo);}
recensioni e valutazioni
Ricorda che puoi scegliere l'opzione per valutare questo post.