如何确定用户的位置?

时间:2012-02-01 00:59:42

标签: php javascript html5

我想找到能够通过GPS确定用户当前位置的代码。例如,如果用户访问我的网页并且该用户正在从法国浏览,则该页面将以文本形式回读其当前位置。我认为JavaScript可能会成功,但我不确定。

1 个答案:

答案 0 :(得分:1)

这与全球定位系统(GPS)没什么关系,全球定位系统是发送当前时间的卫星网络 - 至少不是直接发送。

您可以使用HTML5 Geolocation API来检测用户的浏览器所在的位置,但即使他们告诉您实际情况,您也不知道他们从何处获取该信息。

或者,您可以通过GeoIP数据库从他们的IP地址猜测他们的位置,但这不精确且容易出错。