0

我正在尝试使用此脚本读取外部 JSON 文件:

$.getJSON('http://www.earthquake.usgs.gov/earthquakes/feed/geojson/1.0/hour',function( json ) {
//$.getJSON('hour',function( json ) {
    $.each( json.features, function( i, item ){
        alert(item.properties.mag);
    });
});

当我使用外部 url 时,此脚本不起作用,但是,当我使用本地小时文件(我从外部 url 复制和粘贴)时,此脚本工作正常。为什么?

4

1 回答 1

1

我将成为实际上发布此类问题的另一个答案的“那个人”。由于相同的来源政策,您不能这样做(GOOGLE IT!)

实际上,如果您确实需要这样做,您可以使用 PHP 设置代理并使用代理获取必要的数据。

于 2013-04-05T01:24:00.837 回答