Google API の URL に問題があります。郵便番号から住所を取得したい。しかし、私は価値を得ることができません
私のコードは
<script type="text/javascript">
var filter_new = "60609";
var request = new XMLHttpRequest();
request.open("GET", "http://maps.googleapis.com/maps/api/geocode/xml?sensor=false&address="+filter_new, false);
request.send();
var xml = request.responseXML;
var users = xml.getElementsByTagName("GeocodeResponse");
for(var i = 0; i < users.length; i++)
{
var user = users[i];
var names = user.getElementsByTagName("formatted_address");
for(var j = 0; j < names.length; j++)
{
var filter_new1=names[j].childNodes[0].nodeValue;
}
}
alert(filter_new1);
</script>
このコードを実行すると、次のエラーが表示されます。
XMLHttpRequest cannot load http://maps.googleapis.com/maps/api/geocode/xml?sensor=false&address=60609. Origin http://localhost is not allowed by Access-Control-Allow-Origin.
Uncaught Error: NETWORK_ERR: XMLHttpRequest Exception 101
私を助けてください。