Wenn Sie den Browser IE5.0 oder höher verwenden, können Sie XML-Daten vom Server über eine HTTP-Anfrage abrufen.
---------------- ------ ------------------------------------
Browseranfrage
Durchsuchen nach Der Server kann HTTP-Anfragen senden, um XML-Daten vom Server zu erhalten:
var objHTTP = new ActiveXObject("Microsoft.XMLHTTP") objHTTP.Open('GET','httprequest.asp',false) objHTTP.Send()
Der folgende Code zeigt die Rückgabedaten vom Server im Browser an:
document.all['A1'].innerText= objHTTP.status document.all['A2'].innerText= objHTTP.statusText document.all['A3'].innerText= objHTTP.responseText
-- ----------------------------------------------- --- -------------
Interaktion mit dem Server
Sie können mit dem Server kommunizieren über HTTP-Anfragen „interagieren“.
Verwenden von XML zur Interaktion mit dem Server
Wir haben den folgenden ASP-Code auf der Serverseite „verfälscht“, um mit ihm zu interagieren:
<% response.ContentType="text/xml" txt="<answer><text>12 Years</text></answer>" response.write(txt) %>
Also, egal, was Sie tun Fragen Sie: Die Antwort lautet immer 12 Jahre. Im wirklichen Leben muss man viel Code schreiben, um das Problem zu analysieren und auf die richtige Antwort zu reagieren.
Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung von XML-HTTP-Anfragen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!