请帮我解决我做错了什么:
// (1)
var XHR = ("onload" in new XMLHttpRequest()) ? XMLHttpRequest : XDomainRequest;
var xhr = new XHR();
// (2) запрос на другой домен :)
xhr.open('GET', 'https://clients1.google.com/complete/search?q=asd&client=translate-web&ds=translate&hl=zh&requiredfields=tl%3Aru&callback=_callbacks____2jb907enn', true);
xhr.onload = function() {
alert( this.responseText );
}
xhr.onerror = function() {
alert( 'Ошибка ' + this.status );
}
xhr.send();
为什么跨域请求会返回错误,如何正确?
1 个回答