body
<span id="test">ssss</span>
<span id="test3">dddddd</span>
js
//请求数据
var xhr = new XMLHttpRequest();var url = "http://192.168.5.100:3000/products/queryProduct?ids%5B%5D=33&sales_year=2015&_=1441097606482";
function crossDomainRequest() {
document.getElementById("test").innerHTML = "开始进行请求……";
if (xhr) {
var xml = "测试";
xhr.open('get', url, true);
xhr.setRequestHeader("POWERED-BY-MENGXIANHUI", "Approve");
//xhr.setRequestHeader("Content-Type", "application/xml");
xhr.setRequestHeader("Content-Type", "application/json");
xhr.onreadystatechange = handler;
xhr.send(url);
} else {
document.getElementById("test").innerHTML = "不能创建 XMLHttpRequest。";
}
}
function handler(evtXHR) {
document.getElementById("test3").innerHTML = "结果1:" + xhr.responseText;
var json = xhr.responseText;
var str ;
document.getElementById("test").innerHTML = "XMLHttpRequest:" + str;
if (xhr.readyState == 4) {
if (xhr.status == 200) {
var response = xhr.responseText;
document.getElementById("test").innerHTML = "结果:" + response;
str = result.categories[0];
document.getElementById("test3").innerHTML = str;
} else {
document.getElementById("test").innerHTML = "不能进行跨越访问。";
}
}
else {
document.getElementById("test").innerHTML += "执行状态 readyState:" + xhr.readyState;
}
}