本文目录一览:
- 1、手机js页面实现一键定位,并且把获取的地理位置显示到文本框中代码?
- 2、今天网上下载了一个导航js,js里面有个链接,我怎么也找不到在哪里,但是页面上就是显示有那个绿底的noba
- 3、js 点击网页固定坐标位置的代码
- 4、怎么把一个网页的js代码下载 下来啊
手机js页面实现一键定位,并且把获取的地理位置显示到文本框中代码?
手机js页面实现一键定位,并且把获取的地理位置显示到文本框中代码如下:
var getLocation = function (successFunc, errorFunc) { //successFunc获取定位成功回调函数,errorFunc获取定位失败回调
//首先设置默认城市
var defCity = {
id: '000001',
name: '北京市',
date: curDateTime()//获取当前时间方法
};
//默认城市
$.cookie('VPIAO_MOBILE_DEFAULTCITY', JSON.stringify(defCity), { expires: 1, path: '/' });
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(function (position) {
var lat = position.coords.latitude;
var lon = position.coords.longitude;
//var map = new BMap.Map("container"); // 创建Map实例
var point = new BMap.Point(lon, lat); // 创建点坐标
var gc = new BMap.Geocoder();
gc.getLocation(point, function (rs) {
var addComp = rs.addressComponents;
var curCity = {
id: '',
name: addComp.province,
date: curDateTime()
};
//当前定位城市
$.cookie('VPIAO_MOBILE_CURRENTCITY', JSON.stringify(curCity), { expires: 7, path: '/' });
//alert(addComp.province + ", " + addComp.city + ", " + addComp.district + ", " + addComp.street);
if (successFunc != undefined)
successFunc(addComp);
});
},
function (error) {
switch (error.code) {
case 1:
alert("位置服务被拒绝。");
break;
case 2:
alert("暂时获取不到位置信息。");
break;
case 3:
alert("获取位置信息超时。");
break;
default:
alert("未知错误。");
break;
}
var curCity = {
id: '000001',
name: '北京市',
date: curDateTime()
};
//默认城市
$.cookie('VPIAO_MOBILE_DEFAULTCITY', JSON.stringify(curCity), { expires: 1, path: '/' });
if (errorFunc != undefined)
errorFunc(error);
}, { timeout: 5000, enableHighAccuracy: true });
} else {
alert("你的浏览器不支持获取地理位置信息。");
if (errorFunc != undefined)
errorFunc("你的浏览器不支持获取地理位置信息。");
}
};
var showPosition = function (position) {
var lat = position.coords.latitude;
var lon = position.coords.longitude;
//var map = new BMap.Map("container"); // 创建Map实例
var point = new BMap.Point(lon, lat); // 创建点坐标
var gc = new BMap.Geocoder();
gc.getLocation(point, function (rs) {
var addComp = rs.addressComponents;
var curCity = {
id: '',
name: addComp.province,
date: curDateTime()
};
//当前定位城市
$.cookie('VPIAO_MOBILE_CURRENTCITY', JSON.stringify(curCity), { expires: 7, path: '/' });
//alert(addComp.province + ", " + addComp.city + ", " + addComp.district + ", " + addComp.street);
});
};
var showPositionError = function (error) {
switch (error.code) {
case 1:
alert("位置服务被拒绝。");
break;
case 2:
alert("暂时获取不到位置信息。");
break;
case 3:
alert("获取位置信息超时。");
break;
default:
alert("未知错误。");
break;
}
var curCity = {
id: '000001',
name: '北京市',
date: curDateTime()
};
//默认城市
$.cookie('VPIAO_MOBILE_DEFAULTCITY', JSON.stringify(curCity), { expires: 1, path: '/' });
};
一、PC端通过IP实现定位代码
script type="text/javascript" src=""/script
script type="text/javascript"
document.write(IPData[0]); //显示IP地址
document.write(IPData[2]); //显示省
document.write(IPData[3]); //显示市
/script
二、获取客户端地址代码
script
var url = ';output=jsoncallback=?_=' + Math.random();
$.getJSON(url, function(data) {
alert(data.Ip);
});
/script
今天网上下载了一个导航js,js里面有个链接,我怎么也找不到在哪里,但是页面上就是显示有那个绿底的noba
他的menu.js里有段加密的JS里写的那个你想去掉的东东。我帮你解密修改了再发给你吧,注意下载我上传的附件哈。这个网站的家伙太不厚道了加密2道...
js 点击网页固定坐标位置的代码
js event事件都有对象的,不获取按钮 对象,event 的click事件就不能点击按钮,所以,不能用js代码实现。
怎么把一个网页的js代码下载 下来啊
你先找一下那个页面的源代码,
一般在网页最上面的查看-源文件-然后找到文中有js的那个路径,讲路径复制粘贴到迅雷中就可以了,记住要把上面的地址连同js的地址一起粘贴上去