读书人

经过浏览器获取经纬度js代码

发布时间: 2012-10-17 10:25:47 作者: rapoo

通过浏览器获取经纬度js代码

var geol;try {if (typeof(navigator.geolocation) == 'undefined') {geol = google.gears.factory.create('beta.geolocation');    } else {    geol = navigator.geolocation;    }} catch (error) {//alert(error.message);}if (geol) {geol.getCurrentPosition(function(position) {var nowLatitude = position.coords.latitude;var nowLongitude = position.coords.longitude;alert("纬度:" + nowLatitude + ", 经度:" + nowLongitude);}, function(error) {switch(error.code){case error.TIMEOUT ://alert("连接超时,请重试");break;case error.PERMISSION_DENIED ://alert("您拒绝了使用位置共享服务,查询已取消");break;case error.POSITION_UNAVAILABLE : //alert("非常抱歉,我们暂时无法通过浏览器获取您的位置信息");break;}}, {timeout:10000});//设置十秒超时}

firefox设置:
1. about:config 找到geo enable 为true

读书人网 >JavaScript

热点推荐