老师,为什么会提醒我ActiveXObject没有被定义呢
来源:2-7 利用Ajax实现新闻列表
随意看看
2019-09-28 15:52:39
Uncaught ReferenceError: ActiveXObject is not defined
at news.html:15
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> </head> <body> <div id="container"></div> <script type="text/javascript"> //创建XMLHttpRuquest对象 var xmlhttp; if(window.XMLHttpResquest){ xmlhttp = new XMLHttpResquet(); }else{ xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } //发送Ajax请求 xmlhttp.open("GET" , "/Ajax/newsservlet" , true) xmlhttp.send(); //处理服务器响应 xmlhttp.onreadystatechange = function(){ if(xmlhttp.readyState == 4 && xmlhttp.status == 200){ var text = xmlhttp.responseText; console.log(text); } } </script> </body> </html>
1回答
好帮手慕小班
2019-09-28
同学你好,这里并不是ActiveXObject未定义,错误原因是同学的XMLHttpRequest对象名写错了,同学写成了XMLHttpResquest和XMLHttpResquet,修改建议如下:
如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~
相似问题
回答 1