老师帮忙看一下
来源:2-9 json(2)
qq_慕后端1441263
2020-03-12 19:02:26

<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<script type="text/javascript">
function createXHR(){
if(typeof XMLHttpRequest != 'undefined'){
return new XMLHttpRequest();
}else if(typeof ActiveObject != "undefined"){
var xhrArr = ['Microsoft.XMLHttp',
'MSXML2.XMLHTTP.6.0','MSXML2.XMLHTTP.5.0',
'MSXML2.XMLHTTP.4.0','MSXML2.XMLHTTP.3.0',
'MSXML2.XMLHTTP.2.0']
//遍历创建XMlHttpRequest对象
var len = xhrArr.length,xhr
for(var i=0; i<len; i++){
try{
// 创建XMlHttpRequest对象
xhr = new ActiveObject(xhrArr[i]);
break;
}
catch(ex){
aaa
}
}
return xhr
}else{
throw new Error('no XHR object availabel')
}
}
var xhr = createXHR(),date = null;
xhr.onreadystatechange = function(){
if(xhr.readyState === 4){
if((xhr.status >= 200 && xhr.status < 300) || xhr.status === 304){
date = eval("(" + xhr.responseText + ")")
console.log(date.slider)
}
}
}
xhr.open("get","./server/slider.json",true);
xhr.send(null);
</script>
</body>
</html>2回答
好帮手慕星星
2020-03-13
同学你好,老师测试代码是没有问题的

报错信息可能是因为文件没有在服务器下测试,在地址栏通过localhost获取,可以再测试下。
祝学习愉快!
qq_慕后端1441263
提问者
2020-03-12

相似问题