2012-08-08 33 views
1

我是新來的asp.net。 我正在開發一個專門針對移動用戶的網站。 我想獲得客戶端的經緯度,如果手機支持GPS,所以它可以通過GPS在網站上的位置。 我該怎麼做。 這是HTML5的工作嗎?獲取移動用戶的位置asp.net

plz help 發送一些帶有說明的代碼。

感謝

+0

嘗試http://stackoverflow.com/questions/7538211/ways-to-get-location-of-the-client-from-the-browser – 2012-08-08 07:10:03

回答

1

您可以使用HTML5地理位置對於這一點,它不使用手機的GPS雖然

http://html5doctor.com/finding-your-position-with-geolocation/例如。

navigator.geolocation.getCurrentPosition(foundLocation, noLocation); 

    function foundLocation(position) 
    { 
    var lat = position.coords.latitude; 
    var long = position.coords.longitude; 
    alert('Found location: ' + lat + ', ' + long); //Do something 
    } 
    function noLocation() 
{ 
    alert('Could not find location'); 
} 
+1

但請記住,(大多數)的瀏覽器通過詢問用戶一個彈出窗口是否允許訪問'navigator.geolocation'。 – feeela 2012-08-08 08:17:59