Как я могу найти местоположение GEO пользователя с помощью ASP.NET? - PullRequest
3 голосов
/ 20 сентября 2010

Как я могу получить местоположение пользователя GEO в моем приложении ASP.NET?Я заметил, что в таких браузерах, как Firefox и Google Chrome, мне (как пользователю) предлагается указать, разрешить ли сайту доступ к моему местоположению.это?

Ответы [ 2 ]

4 голосов
/ 20 сентября 2010

Приглашение, которое вы видите, отображается, когда сайт использует Geolocation API .Это все JavaScript, поэтому вам не нужна какая-либо поддержка сервера для его использования.Если вам нужны значения на стороне сервера, вы можете отправить их обратно, используя XMLHttpRequest или простую форму сообщения.

Вот демонстрационная версия с легко читаемым исходным кодом.

4 голосов
/ 20 сентября 2010

Используйте обычные HTML5 Geolocation инструменты для получения местоположения, а затем используйте AJAX, чтобы отправить местоположение обратно в код на стороне сервера ASP.NET и обновить все необходимые клиентские элементы.

...