我无法弄清楚如何使一个跨域Ajax调用。 我的代码是这样的:
$.ajax({
type: "GET",
url: "http://csgolounge.com/availableweapons",
cache: false,
dataType: "xml",
success: function(data) {
console.log(data);
}
});
但是,这给了我这个错误,由于同源策略:
XMLHttpRequest cannot load http://csgolounge.com/availableweapons?_=1413931403643. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' is therefore not allowed access.
我见过使用JSONP一些其他的解决方案,但是这是XML数据,而不是JSON。 我见过使用PHP代理别人,但我从来没有使用PHP。 我只是希望能够读取的XML http://csgolounge.com/availableweapons到一个变量,所以我可以对我自己解析它。