HTML5地理定位实例


Posted in HTML / CSS onOctober 15, 2014

本文实例讲述了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程序设计有所帮助。

HTML / CSS 相关文章推荐
深入理解css属性的选择对动画性能的影响
Apr 20 HTML / CSS
如何用css3实现switch组件开关的方法
Feb 09 HTML / CSS
css3使用animation属性实现炫酷效果(推荐)
Feb 04 HTML / CSS
CSS3实现淘宝留白的方法
Jun 05 HTML / CSS
CSS3 真的会替代 SCSS 吗
Mar 09 HTML / CSS
HTML5验证以及日期显示的实现详解
Jul 05 HTML / CSS
html特殊符号示例 html特殊字符编码对照表
Jan 14 HTML / CSS
浅谈利用缓存来优化HTML5 Canvas程序的性能
May 12 HTML / CSS
利用HTML5 Canvas制作键盘及鼠标动画的实例分享
Mar 15 HTML / CSS
使用phonegap获取设备的一些信息方法
Mar 31 HTML / CSS
使用CSS定位HTML元素的实现方法
Jul 07 HTML / CSS
html网页引入svg图片的4种方式
Aug 05 HTML / CSS
IE9对HTML5中部分属性不支持的原因分析
Oct 15 #HTML / CSS
使用 HTML5 Canvas 制作水波纹效果点击图片就会触发
Sep 15 #HTML / CSS
HTML5 video 事件应用示例
Sep 11 #HTML / CSS
一款html5 canvas实现的图片玻璃碎片特效
Sep 11 #HTML / CSS
基于html5 canvas实现漫天飞雪效果实例
Sep 10 #HTML / CSS
html5中的input新属性range使用记录
Sep 05 #HTML / CSS
让IE下支持Html5的placeholder属性的插件
Sep 02 #HTML / CSS
You might like
日本十大最佳动漫,全都是二次元的神级作品
2019/10/05 日漫
PHP 采集程序 常用函数
2008/12/18 PHP
php 函数使用方法与函数定义方法
2010/05/09 PHP
php绘制一个矩形的方法
2015/01/24 PHP
PHP判断一个数组是另一个数组子集的方法详解
2017/07/31 PHP
PHP封装mysqli基于面向对象的mysql数据库操作类与用法示例
2019/02/25 PHP
laravel通过a标签从视图向控制器实现传值
2019/10/15 PHP
window.open的功能全解析
2006/10/10 Javascript
Jquery命名冲突解决的五种方案分享
2012/03/16 Javascript
基于jQuery倒计时插件实现团购秒杀效果
2016/05/13 Javascript
jQuery 获取页面li数组并删除不在数组中的key
2016/08/02 Javascript
JS实现数组去重复值的方法示例
2017/02/18 Javascript
详谈for循环里面的break和continue语句
2017/07/20 Javascript
Bootstrap table中toolbar新增条件查询及refresh参数使用方法
2018/05/18 Javascript
React 组件间的通信示例
2018/06/14 Javascript
js实现继承的方法及优缺点总结
2019/05/08 Javascript
vue中的使用token的方法示例
2020/03/10 Javascript
three.js如何实现3D动态文字效果
2021/03/03 Javascript
python实现数独算法实例
2015/06/09 Python
Python hashlib模块用法实例分析
2018/06/12 Python
python爬虫实例详解
2018/06/19 Python
浅谈python3发送post请求参数为空的情况
2018/12/28 Python
Python3.5文件读与写操作经典实例详解
2019/05/01 Python
Matplotlib scatter绘制散点图的方法实现
2020/01/02 Python
一文带你了解Python 四种常见基础爬虫方法介绍
2020/12/04 Python
使用canvas绘制贝塞尔曲线
2014/12/17 HTML / CSS
HTML5移动端开发中的Viewport标签及相关CSS用法解析
2016/04/15 HTML / CSS
HomeAway澳大利亚:预订你的度假屋,公寓、度假村、别墅等
2019/02/20 全球购物
机电一体化专业应届生求职信
2013/11/27 职场文书
学校安全检查制度
2014/01/27 职场文书
读书小明星事迹材料
2014/05/03 职场文书
党支部三会一课计划
2014/09/24 职场文书
重阳节简报
2015/07/20 职场文书
毕业酒会致辞
2015/07/29 职场文书
同学会感言
2015/07/30 职场文书
Redis三种集群模式详解
2021/10/05 Redis