JS Яндекс.Карт - alert() работает, а присваивание переменной - нет, подскажите
Всем привет!
Пожалуйста подскажите, как сделать присваивание переменной значения ymaps.geolocation.city для Яндекс.Карт? alert(ymaps.geolocation.city) - работает, выдает значение города, а a = ymaps.geolocation.city - не работает. Код:
<!DOCTYPE html>
<html>
<head>
<script src="http://api-maps.yandex.ru/2.0/?load=package.standard&lang=ru-RU" type="text/javascript"></script>
</head>
<body>
<script>
ymaps.ready(init);
function init() {
// Данные о местоположении, определённом по IP
alert(ymaps.geolocation.city);
a = ymaps.geolocation.city;
}
alert("OK" + a);
</script>
123
</body>
</html>
Большое спасибо! |
Цитата:
Жалко, что нельзя получить значение города :( Я хотел на сайте показывать погоду по городу пользователя, не знаю, как теперь сделать, PHP-то на хостинге не работает. |
| Часовой пояс GMT +3, время: 22:15. |