DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> HTML基礎知識 >> HTML5詳解 >> HTML5地理定位實例
HTML5地理定位實例
編輯:HTML5詳解     
這篇文章主要為大家介紹了Html5地理定位的方法,實例講述了Html5獲取坐標完整實現過程,並對比不同浏覽器運行效果給出參考結果,需要的朋友可以參考下

本文實例講述了Html5獲取地理定位的方法,分享給大家供大家參考。具體方法如下:

Html5 獲取坐標代碼如下:


復制代碼代碼如下: <!DOCTYPE Html> 
<Html> 
<head> 
<title>test1.Html</title> 

<meta http-equiv="keywords" content="keyword1,keyword2,keyWord3"> 
<meta http-equiv="description" content="this is my page"> 
<meta http-equiv="content-type" content="text/Html; charset=UTF-8"> 
<!--<link rel="stylesheet" type="text/css" href="./styles.CSS">--> 
</head> 
<body> 
<div id="demo">點擊這個按鈕,獲得您的坐標:</div> 
<button onclick="getLocation()">試一下</button> 
<script type="text/Javascript"> 

var x=document.getElementById("demo"); 
function getLocation(){ 
if(navigator.geolocation){ 
navigator.geolocation.getCurrentPosition(showPosition); 
}else{ 
x.innerHtml="浏覽器不支持!!!"; 


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

</script> 

</body> 
</Html>

經測試,在IE9 、Firefox、chrome、Opera上都可以成功獲取到坐標位置,但是safari 5.x上卻不能返回坐標,暫時木有找到原因。成功的案例裡頭,Chrome響應的速度最快,其次是Opera,然後是IE9,firefox居然是最慢的。個人表示對Firefox很失望,不過Chrome倒是越來棒了。

希望本文所述對大家的Html5程序設計有所幫助。

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved