实例代码“Ctrl+/”提示“F11/ESC”全屏 返回 格式化 恢复 运行
x
 
1
<!DOCTYPE html>
2
<html>
3
<body>
4
<p id="demo">点击按钮获取您当前坐标(可能需要比较长的时间获取):</p>
5
<button onclick="getLocation()">点我</button>
6
<div id="mapholder"></div>
7
<script src="https://maps.google.com/maps/api/js?sensor=false"></script>
8
<script>
9
var x=document.getElementById("demo");
10
function getLocation()
11
  {
12
  if (navigator.geolocation)
13
    {
14
    navigator.geolocation.getCurrentPosition(showPosition,showError);
15
    }
16
  else{x.innerHTML="该浏览器不支持获取地理位置。";}
17
  }
18
19
function showPosition(position)
20
  {
21
  lat=position.coords.latitude;
22
  lon=position.coords.longitude;