【发布时间】:2011-11-05 04:11:49
【问题描述】:
我正在尝试使用以下 jquery(虚拟)代码通过 Google Currency Calculator 获取货币汇率:
$.getJSON("http://www.google.com/ig/calculator?hl=en&q=1" + "DOP" + "=?" + "USD",
function(data) {
$('.currNumber').each(function (index) {
$(this).html(parseFloat($(this).html()) * 0.02681);
});
});
XMLHttpRequest 无法加载 http://www.google.com/ig/calculator?hl=en&q=1DOP=?USD。 Access-Control-Allow-Origin 不允许 Origin 'hostURL'。
在该站点上,我发现了有关该主题的各种主题,但它们主要是指本地文件访问,并尝试通过使用附加参数启动 chrome 来解决它(我也在使用 chrome),但这不是我的问题,这实际上似乎与跨域限制有关。
所以,问题是:我如何使用 jQuery 从该 url 获取速率?
【问题讨论】:
标签: jquery json cross-domain