HTML5中獲取地址可以使用 getCurrentPosition() 方法來獲得使用者的位置。Internet Explorer 9、Firefox、Chrome、Safari 以及 Opera 支援地理定位。下例是一個簡單的地理定位例項:
<p>點選這個按鈕,獲得您的座標:</p><button onclick="getLocation()">試一下</button><script>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; }</script>
HTML5中獲取地址可以使用 getCurrentPosition() 方法來獲得使用者的位置。Internet Explorer 9、Firefox、Chrome、Safari 以及 Opera 支援地理定位。下例是一個簡單的地理定位例項:
<p>點選這個按鈕,獲得您的座標:</p><button onclick="getLocation()">試一下</button><script>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; }</script>
HTML5 是下一代的 HTML。有許多現在版本HTML中沒有的新特性。