HTML是超文本标记语言,是一种专门用来制作网页的语言,而HTML5就是它的第五个版本,2014年10月29日,万维网联盟宣布,经过接近8年的艰苦努力,该标准规范终于制定完成,该标准针对当前互联网的飞速发展制定了更加标准的网页语言规范及适用功能,同时也给我们开发者带来了更多的开发选择,学习它是每个前端开发者必修的课程。
function getLocation() {
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(showPosition,showError);
} else {
alert("您的浏览器不支持 Geolocation!");
}
}
function showPosition(position) {
alert("Latitude: " + position.coords.latitude + "<br />Longitude: " + position.coords.longitude);
}
function showError(error) {
switch(error.code) {
case error.PERMISSION_DENIED:
alert("用户不允许地理定位");
break;
case error.POSITION_UNAVAILABLE:
alert("无法获取当前位置");
break;
case error.TIMEOUT:
alert("获取位置超时");
break;
case error.UNKNOWN_ERROR:
alert("未知的错误");
break;
}
}