<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title></title>
</head>
<body>
<script>
function createXMLHttpRequest() {
let xmlHttp = null;
if (window.XMLHttpRequest) {
xmlHttp = new XMLHttpRequest();
} else {
xmlHttp = new ActiveXObject("ms.xmlhttp");
}
return xmlHttp;
}
let xmlHttp = createXMLHttpRequest();
xmlHttp.open("GET", "./note.xml", false);
xmlHttp.setRequestHeader('Content-type', 'application/x-www-form-urlencoded')
xmlHttp.send();
xmlHttp.onreadyStatechange = function () {
if (xmlHttp.readyState == 0) {
console.log("初始化未完成");
} else if (xmlHttp.readyState == 1) {
console.log("send未调用");
} else if (xmlHttp.readyState == 2) {
console.log("send已调用");
} else if (xmlHttp.readyState == 3) {
console.log("开始读取服务器响应");
} else if (xmlHttp.readyState == 4 && xmlHttp.status == 200) {
console.log("读取结束");
console.log(xmlHttp.status);
}
};
xmlHttp.onreadyStatechange();
let xmlDoc = xmlHttp.responseXML;
let h1 = document.createElement('h1');
h1.innerHTML = xmlDoc.getElementsByTagName("body")[0].childNodes[0].nodeValue;
document.body.appendChild(h1);
</script>
</body>
</html>
转载请注明原文地址:https://blackberry.8miu.com/read-13579.html