最新的Web開發教程
 

Navigator geolocation Property

<導航對象

獲取用戶的位置的緯度和經度:

var x = document.getElementById("demo");

function getLocation() {
    if (navigator.geolocation) {
        navigator.geolocation.getCurrentPosition(showPosition);
    } else {
        x.innerHTML = "Geolocation is not supported by this browser.";
    }
}

function showPosition(position) {
    x.innerHTML = "Latitude: " + position.coords.latitude +
    "<br>Longitude: " + position.coords.longitude;
}

x的結果可能是:

Latitude: 40.7242737
Longitude: -73.9802387
試一試»

定義和用法

地理位置屬性返回可用於定位用戶的位置的Geolocation對象。

由於這會危及用戶隱私,除非用戶同意它的位置是不可用的。

注:此屬性是只讀的。

有關Gelocation的更多信息,請訪問我們的HTML5 Gelocation教程。


瀏覽器支持

在表中的數字規定,完全支持該財產瀏覽器版本。

屬性
geolocation 5 9 3.5 5 16.0

注:地理位置更為精確與GPS設備,如智能手機。


句法

navigator.geolocation

技術細節

返回值: 甲參照Geolocation對象

<導航對象