try { var xmlhttp; if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp = new XMLHttpRequest(); } else {// code for IE6, IE5 xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.onreadystatechange = function () { if (xmlhttp.readyState == 4 && xmlhttp.status == 200) { var word = xmlhttp.responseText; try { var json = JSON.parse(word);
时间: 2024-02-10 08:28:42 浏览: 181
http请求,xml格式
这段代码是用于创建一个XMLHttpRequest对象来发送HTTP请求并获取响应。它首先检查浏览器是否支持XMLHttpRequest对象,如果支持则创建一个XMLHttpRequest对象,否则创建一个ActiveXObject对象(在旧版的IE浏览器中使用)。然后设置onreadystatechange事件处理程序,当readyState属性为4(表示请求已完成)且status属性为200(表示请求成功)时,获取响应的文本并将其解析为JSON格式。
阅读全文