获取用户的地理地址

时间:2011-09-02 10:18:58

标签: asp.net google-maps-api-3

有没有办法无缝地跟踪用户的位置而无需用户输入他/她的地址?

// ASP.NET

由于

2 个答案:

答案 0 :(得分:1)

您可以使用GeoIP之类的服务从其IP地址猜测其位置。显然,这很容易被欺骗,但对于相当大比例的访客来说这已经足够了。

答案 1 :(得分:1)

您可以使用HTML的Geolocation功能。根据客户端的IP地址检测客户端的位置并不能准确地为您提供确切的信息。例如,用户可能正在使用VPN。

有关如何在以下帖子中使用此功能的示例:

http://www.hanselman.com/blog/NerdDinnerBeingUpdatedToMVC3WithRazorHTML5GeoLocationEFCodeFirstJQueryMobileYepNopeAndModernizrAndAFixedMobileDeviceCapabilitiesViewEngine.aspx