Baseline Widely available
СвойÑÑво XMLHttpRequest.responseXML
ÑÑо доÑÑÑпное ÑолÑко Ð´Ð»Ñ ÑÑÐµÐ½Ð¸Ñ Ð·Ð½Ð°Ñение, коÑоÑое ÑодеÑÐ¶Ð¸Ñ Document
ÑодеÑжаÑий HTML или XML полÑÑеннÑй запÑоÑом, или null
в ÑлÑÑае, еÑли запÑÐ¾Ñ Ð½Ðµ бÑл ÑÑпеÑен, еÑÑ Ð½Ðµ бÑл оÑпÑавлен или полÑÑеннÑе даннÑе не могÑÑ Ð±ÑÑÑ ÐºÐ¾ÑÑекÑно обÑабоÑÐ°Ð½Ñ ÐºÐ°Ðº XML или HTML. ÐÑÐ²ÐµÑ Ð¾Ð±ÑабаÑÑваеÑÑÑ Ñак, как еÑли Ð±Ñ ÑÑо бÑл "text/xml"
. Ð ÑлÑÑае, еÑли responseType
ÑÑÑановлен как "document"
и запÑÐ¾Ñ Ð±Ñл оÑÑÑеÑÑвлÑн аÑинÑ
Ñонно, оÑÐ²ÐµÑ Ð¾Ð±ÑабаÑÑваеÑÑÑ ÐºÐ°Ðº "text/html"
. responseXML
ÑодеÑÐ¶Ð¸Ñ null
Ð´Ð»Ñ Ð»ÑбÑÑ
дÑÑгиÑ
Ñипов даннÑÑ
Ñак же, как и Ð´Ð»Ñ data:
URLs.
ÐÑимеÑание: Ðазвание responseXML
ÑÑо наÑледие иÑÑоÑии ÑÑого ÑвойÑÑва, на Ñамом деле оно ÑабоÑÐ°ÐµÑ ÐºÐ°Ðº Ð´Ð»Ñ HTML, Ñак и Ð´Ð»Ñ XML.
ÐÑли ÑеÑÐ²ÐµÑ Ð½Ðµ опÑеделÑÐµÑ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Content-Type
как "text/xml"
или "application/xml"
, Ð²Ñ Ð² лÑбом ÑлÑÑае можеÑе иÑполÑзоваÑÑ XMLHttpRequest.overrideMimeType()
ÑÑÐ¾Ð±Ñ Ð·Ð°ÑÑавиÑÑ XMLHttpRequest
обÑабаÑÑваÑÑ Ð¾ÑÐ²ÐµÑ ÐºÐ°Ðº XML.
var data = XMLHttpRequest.responseXML;ÐнаÑение
Document
ÑодеÑжаÑий дÑевовиднÑй ÑезÑлÑÑÐ°Ñ Ð¾Ð±ÑабоÑки XML или HTML, полÑÑеннÑÑ
Ñ Ð¸ÑполÑзованием XMLHttpRequest
, или null
, еÑли даннÑе не бÑли полÑÑÐµÐ½Ñ Ð¸Ð»Ð¸ ÑодеÑÐ¶Ð°Ñ Ð´ÑÑгой Ñип даннÑÑ
.
InvalidStateError
responseType
не ÑвлÑеÑÑÑ "document"
или пÑÑÑой ÑÑÑокой (каждÑй из коÑоÑÑÑ
ÑказÑваеÑ, ÑÑо пÑинÑÑÑе даннÑе ÑÑо XML или HTML).
var xhr = new XMLHttpRequest();
xhr.open("GET", "/server", true);
// ÐнаÑение responseType, еÑли Ñказано, должно бÑÑÑ Ð¿ÑÑÑой ÑÑÑокой или "document"
xhr.responseType = "document";
// overrideMimeType() Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¸ÑполÑзован, ÑÑÐ¾Ð±Ñ Ð·Ð°ÑÑавиÑÑ Ð¾ÑÐ²ÐµÑ Ð¾Ð±ÑабаÑÑваÑÑÑÑ ÐºÐ°Ðº XML
xhr.overrideMimeType("text/xml");
xhr.onload = function () {
if (xhr.readyState === xhr.DONE) {
if (xhr.status === 200) {
console.log(xhr.response);
console.log(xhr.responseXML);
}
}
};
xhr.send(null);
СпеÑиÑикаÑии СовмеÑÑимоÑÑÑ Ñ Ð±ÑаÑзеÑами СмоÑÑиÑе Ñакже
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4