var xhr = new XMLHttpRequest();
xhr.open("GET",url,false);
xhr.onreadystatechange = function(){
if(xhr.readyState === 4){
if(xhr.status === 200){
alert(xhr.responseText)
}
}
}
xhr.send(null)
function jsonp(url,data,callback) {
var dataString = url.indexof('?') == -1? '?': '&';
for(var key in data){
dataString += key + '=' + data[key] + '&';
};
var cbFuncName = 'my_json_cb_' + Math.random().toString().replace('.','');
dataString += 'callback=' + cbFuncName;
var scriptEle = document.createElement('script');
scriptEle.src = url + dataString;
window[cbFuncName] = function (data) {
callback(data);
document.body.removeChild(scriptEle);
}
document.body.appendChild(scriptEle);
}
console