function ajax(type, url) {
let xmlhttp;
//判断是否是ie6以前的浏览器
if (window.XMLHttpRequest) {
//正常浏览器
xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange
} else {
//ie6以前的浏览器
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
//开启异步请求
xmlhttp.open(type, url, true);
//监听异步请求
xmlhttp.onreadystatechange = function(ev) {
if (xmlhttp.readyState === 4) {
if (xmlhttp.status >= 200 && xmlhttp.status <= 300 || xmlhttp.status === 304) {
//打印消息
console.log(xmlhttp);
} else {
console.log("请求出错");
}
}
}
xmlhttp.send();
}
使用XMLHttpRequest对象实现Ajax
最新推荐文章于 2022-02-13 17:45:10 发布