В этом то и проблема. Что простые js скрипты не правильно за частую определяют город. В как вывести названия городи исходя из координат - без понятий. А координаты правильно определяет.. По этому и интересует разные виды решений.. мб у кого и есть
Среди методов объекта Navigator есть некое geoLocation() которое якобы вычисляет географическое положение пользователя, но в учебниках пишут что оно используется очень редко и даже не поясняют в подробностях как именно оно работает
Есть плагины для jquery. Сейчас помоему можно определить город по IP, а потом запросить у пользователя разрешение на получение геолокации, если ок, то будет точность до города и дома