菜鸟教程html5定位-建站基础教程

今天林云给大家带来建站html基础教程,主要围绕菜鸟教程html5定位的3个知识点展开讨论。

菜鸟教程html5定位-建站基础教程

篇一:菜鸟教程html5定位1

HTML5 Geolocation API 用于获得用户的地理位置。

鉴于该特性可能侵犯用户的隐私,除非用户同意,否则用户位置信息是不可用的。

浏览器支持

Internet Explorer 9+, Firefox, Chrome, Safari 和 Opera 支持Geolocation(地理定位).

注意: Geolocation(地理定位)对于拥有 GPS 的设备,比如 iPhone,地理定位更加精确。

HTML5 – 使用地理定位

请使用 getCurrentPosition() 方法来获得用户的位置。

下例是一个简单的地理定位实例,可返回用户位置的经度和纬度:

var x=document.getElementById(“demo”);
function getLocation()

{

if (navigator.geolocation)

{

navigator.geolocation.getCurrentPosition(showPosition);

}

else

{

x.innerHTML=”该浏览器不支持获取地理位置。”;

}

}

function showPosition(position)

{

x.innerHTML=”纬度: ” + position.coords.latitude +

” br 经度: ” + position.coords.longitude;
实例解析:

检测是否支持地理定位如果支持,则运行 getCurrentPosition() 方法。如果不支持,则向用户显示一段消息。如果getCurrentPosition()运行成功,则向参数showPosition中规定的函数返回一个coordinates对象showPosition() 函数获得并显示经度和纬度

上面的例子是一个非常基础的地理定位脚本,不含错误处理。

处理错误和拒绝

getCurre

ntPosition() 方法的第二个参数用于处理错误。它规定当获取用户位置失败时运行的函数:

function showError(error)
{

switch(error.code)

{

case error.PERMISSION_DENIED:

x.innerHTML=”用户拒绝对获取地理位置的请求。”

break;

case error.POSITION_UNAVAILABLE:

x.innerHTML=”位置信息是不可用的。”

break;

case error.TIMEOUT:

x.innerHTML=”请求用户地理位置超时。”

break;

case error.UNKNOWN_ERROR:

x.innerHTML=”未知错误。”

break;

}
错误代码:

Permission denied – 用户不允许地理定位Position unavailable – 无法获取当前位置Timeout – 操作超时

篇二:菜鸟教程html5定位2

video width= 320 height= 240 controls= controls source src= movie.ogg type= video/ogg source src= movie.mp4 type= video/mp4 Your browser does not support the video tag. /video /body /html
请点击 TIY 按钮来查看它是如何工作的。

篇三:菜鸟教程html5定位3

HTML5 是下一代 HTML 标准。

HTML , HTML 4.01的上一个版本诞生于 1999 年。自从那以后,Web 世界已经经历了巨变。

HTML5 仍处于完善之中。然而,大部分现代浏览器已经具备了某些 HTML5 支持。

HTML5 是如何起步的?

HTML5 是 W3C 与 WHATWG 合作的结果,WHATWG 指 Web Hypertext Application Technology Working Group。

WHATWG 致力于 web 表单和应用程序,而 W3C 专注于 XHTML 2.0。在 2006 年,双方决定进行合作,来创建一个新版本的 HTML。

HTML5 中的一些有趣的新特性:

用于绘画的 canvas 元素用于媒介回放的 video 和 audio 元素对本地离线存储的更好的支持新的特殊内容元素,比如 article、footer、header、nav、section新的表单控件,比如 calendar、date、time、email、url、search HTML5 !DOCTYPE

!doctype 声明必须位于 HTML5 文档中的第一行,使用非常简单。

原创文章:《菜鸟教程html5定位-建站基础教程》,作者:林云SEO,如若转载,请注明原文及出处:https://www.tang-seo.com/3435.html

发表评论

登录后才能评论