- 1、手機js頁面實現一鍵定位,並且把獲取的地理位置顯示到文本框中代碼?
- 2、今天網上下載了一個導航js,js裡面有個鏈接,我怎麼也找不到在哪裡,但是頁面上就是顯示有那個綠底的noba
- 3、js 點擊網頁固定坐標位置的代碼
- 4、怎麼把一個網頁的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
他的menu.js里有段加密的JS里寫的那個你想去掉的東東。我幫你解密修改了再發給你吧,注意下載我上傳的附件哈。這個網站的傢伙太不厚道了加密2道…
js event事件都有對象的,不獲取按鈕 對象,event 的click事件就不能點擊按鈕,所以,不能用js代碼實現。
你先找一下那個頁面的源代碼,
一般在網頁最上面的查看-源文件-然後找到文中有js的那個路徑,講路徑複製粘貼到迅雷中就可以了,記住要把上面的地址連同js的地址一起粘貼上去
原創文章,作者:簡單一點,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/126524.html