2012-04-30 53 views
0

當我們執行搜索操作時,Google搜索如何獲取我們位置的詳細信息(即城市和州的名稱)?如何找到瀏覽器的地理位置(如Google搜索)?

我正在使用Java J2EE,請告訴我如何實現這種類型的行爲?

+0

爲什麼要標記javascript?你不是說java嗎? – 2012-04-30 09:51:13

+1

如果您使用J2EE,爲什麼這個問題標記爲JavaScript而不是J2EE? – Quentin

+0

我從這個問題中刪除了java腳本標記。 – user1253847

回答

0

有幾種方法

  • 在HTTP頭中使用的IP地址昆廷所建議的,然後使用反向地理編碼服務(谷歌提供一個)。與此相關的問題是,這不是確切的,因爲用戶可以使用隱私代理(例如TOR),通過VPN路由,故意掩蓋他的IP等。
  • 明確詢問用戶的瀏覽器地理定位權限。這具有讓用戶知道服務器是地理定位的隱含好處。搜索「HTML 5地理位置」以獲取更多相關信息
+0

那麼這將是使用ResourceBundle的替代? – user1253847

+0

對不起,不知道你在說什麼! – sfk