老师帮忙看一下

来源:2-9 json(2)

qq_慕后端1441263

2020-03-12 19:02:26


http://img.mukewang.com/climg/5e6a16a80948f0dc02430353.jpg

<!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

同学你好,老师测试代码是没有问题的

http://img.mukewang.com/climg/5e6ae8840922d42607420077.jpg

报错信息可能是因为文件没有在服务器下测试,在地址栏通过localhost获取,可以再测试下。

祝学习愉快!

0

qq_慕后端1441263

提问者

2020-03-12

http://img.mukewang.com/climg/5e6a16fc09c93d3519120447.jpg

0

0 学习 · 14456 问题

查看课程