Web/javascript/historyaddress.js
(开头部分) 3KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/// <reference path="JSintellisense/jquery-1.3.2-vsdoc2.js" />
/*
历史地址js
用户历史地址,点过的就保存,保存最新3个
先进先出
*/
var utils =
{
setParam: function (name, value) {
name = "historyaddress";
handlecookie(name, value, { expires: 365, path: "/", secure: false });
},
getParam: function (name) {
name = "historyaddress";
var data = handlecookie(name);
if (data == null || data == "" || data == undefined) {
data = "";
}
return data;
}
}
var address =
{
time: "",
url: "",
lat: "",
lng: "",
label: ""
};
var historyaddress = {
add: function (address)
{
var historyaddress = utils.getParam("historyaddress");
if (historyaddress == null || historyaddress == "") {
var jsonstr = { "productlist": [{ "url": address.url, "label": address.label, "lat": address.lat, "lng": address.lng, "time": address.time }] };
utils.setParam("historyaddress", "'" + JSON.stringify(jsonstr));
}
else {
var jsonstr = JSON.parse(historyaddress.substr(1, historyaddress.length));
var productlist = jsonstr.productlist;
var result = false;
for (var i in productlist) {
if (productlist[i].lat == address.lat && productlist[i].lng == address.lng) {
result = true;
}
}
if (!result) {
productlist.push({ "url": address.url, "label": address.label, "lat": address.lat, "lng": address.lng, "time": address.time });
}
var last3address = new Array();
var j = 0;
for (var i = productlist.length-1,j=0; i >=0 && j < 3; i--,j++) {
last3address.push(productlist[i])
后面还有 36 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
