2012-01-29 2 views
1

Есть ли способ найти, где клиент физически находится с JQuery? Я нашел, как получить их IP address, а также как геокодировать их местоположение с geoplugin, но мне интересно, есть ли другие способы сделать это? Мне не нужно точное местоположение. Просто достаточно приблизитесь, чтобы узнать, в каком состоянии они находятся, чтобы оценить ставку налога до того, как они вступят в свое фактическое состояние. Это возможно?Поиск приблизительного физического расположения клиента

ответ

2

Использование IP-адреса для геолокации (как на то, что вы уже делаете) на сегодняшний день является наиболее традиционным способом сделать это - есть новая W3C standard - однако это будет promp людей для разрешения (см демо here), а также для устройств без встроенного GPS (например, iPhone/Android) придется использовать серверные службы для Wi-Fi и/или IP-геолокации - тот факт, что он будет обеспечивать пользователей, означает, что он, вероятно, не подходит для того, что вы хотите делать.

Веб-сайт большего размера будет использовать файл cookie отслеживания, чтобы разрешить поисковые данные, которые пользователь предоставил при предыдущих посещениях - так что если у вас уже есть адрес доставки от клиента из предыдущего посещения, вы можете использовать почтовый индекс, который он ранее предоставил вам оценку налога с продаж.

Смежные вопросы