Доброго времени суток!
Есть такой код
Пример геокодирования Google M....
Только в пределах этой области я могу получить results[0].geometry.location
geocoder.geocode( { 'address': address}, function(results, status) {
if (status == google.maps.GeocoderStatus.OK) {
map.setCenter(results[0].geometry.location);
var marker = new google.maps.Marker({
map: map,
position: results[0].geometry.location
});
} else {
alert('Geocode was not successful for the following reason: ' + status);
}
А мне эта переменная нужна за пределами функции. Пробовал и объявлять ее за пределами и внутри функции через var, и через window, никак не поддается. Смог вытянуть ее через куки, но чтобы использовать ее приходится перезагрузить страницу, а это уже не то.
Возможно уже кто-нибудь сталкивался с таким вопросом.