functiongetLocation(){if(navigator.geolocation){navigator.geolocation.getCurrentPosition(showPosition,showError);}else{alert("浏览器不支持地理定位。");}}functionshowError(error){switch(error.code){caseerror.PERMISSION_DENIED:alert("定位失败,用户拒绝请求地理定位");break;caseerror.POSITION_UNAVAILABLE:alert("定位失败,位置信息是不可用");break;caseerror.TIMEOUT:alert("定位失败,请求获取用户位置超时");break;caseerror.UNKNOWN_ERROR:alert("定位失败,定位系统失效");break;}}functionshowPosition(position){lat=position.coords.latitude;//纬度lag=position.coords.longitude;//经度alert('纬度:'+lat+',经度:'+lag);}