You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
163 lines
4.3 KiB
JavaScript
163 lines
4.3 KiB
JavaScript
2 years ago
|
(function () {
|
||
|
function u(a, c) {
|
||
|
var b = [],
|
||
|
f;
|
||
|
for (f in c)
|
||
|
Object.prototype.hasOwnProperty.call(c, f) && b.push(encodeURIComponent(f) + "=" + encodeURIComponent(c[f] || ""));
|
||
|
b.push("_=" + +new Date);
|
||
|
a += b.join("&");
|
||
|
"Microsoft Internet Explorer" === window.navigator.appName && (b = (window.navigator.userAgent || "").match(/msie (\d+\.\d)/i)) && 8 > parseInt(b[1], 10) && (a = a.slice(0, 2048));
|
||
|
b = e.createElement("div");
|
||
|
b.id = "any_log";
|
||
|
f = e.body;
|
||
|
f.insertBefore(b, f.firstChild);
|
||
|
f = ['<iframe width="1" height="1" ', 'src="' + a + '" ', 'align="center" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" allowtransparency="true" </iframe>'].join("");
|
||
|
b.innerHTML = f
|
||
|
}
|
||
|
function v(a) {
|
||
|
var c = e.createElement("script");
|
||
|
c.src = a;
|
||
|
a = e.body;
|
||
|
a.insertBefore(c, a.firstChild)
|
||
|
}
|
||
|
var i = !1,
|
||
|
w = !1,
|
||
|
x = !1,
|
||
|
e = window.document,
|
||
|
l = -1 !== window.location.href.indexOf("cf=u");
|
||
|
try {
|
||
|
var m = window.localStorage
|
||
|
} catch (E) {}
|
||
|
|
||
|
window.isJsReady = function () {
|
||
|
return "anyFlashReady"
|
||
|
};
|
||
|
var y = function (a, c) {
|
||
|
var b = RegExp("(^| )" + a + "=([^;]*)(;|$)").exec(e.cookie);
|
||
|
return b ? c ? decodeURIComponent(b[2]) : b[2] : ""
|
||
|
},
|
||
|
z = function (a, c, b, f) {
|
||
|
var d = b.expires;
|
||
|
"number" === typeof d && (d = new Date, d.setTime(+d + b.expires));
|
||
|
e.cookie =
|
||
|
a + "=" + (f ? encodeURIComponent(c) : c) + (b.path ? "; path=" + b.path : "") + (d ? "; expires=" + d.toGMTString() : "") + (b.domain ? "; domain=" + b.domain : "")
|
||
|
},
|
||
|
j = function (a, c) {
|
||
|
c && 0 > c.indexOf(":FG=1") && (c += ":FG=1");
|
||
|
if (y(a) !== c) {
|
||
|
var b = new Date;
|
||
|
b.setTime(b.getTime() + 864E8);
|
||
|
z(a, c, {
|
||
|
path : "/",
|
||
|
expires : b
|
||
|
})
|
||
|
}
|
||
|
},
|
||
|
n = function (a, c) {
|
||
|
if (void 0 !== c)
|
||
|
z(a, c, {});
|
||
|
else
|
||
|
return y(a)
|
||
|
},
|
||
|
A = function (a, c) {
|
||
|
var b = -1 !== navigator.appName.indexOf("Microsoft") ? e.getElementById("BAIDU_CLB_ac_o_flash") : e.getElementById("BAIDU_CLB_ac_o_flash_embed");
|
||
|
if (!b)
|
||
|
return "";
|
||
|
if (void 0 !== c)
|
||
|
b.anySetSO(a, c);
|
||
|
else
|
||
|
return b.anyGetSO(a)
|
||
|
},
|
||
|
B = function (a, c) {
|
||
|
try {
|
||
|
var b;
|
||
|
b = e.getElementById("cPersistDiv") ? e.getElementById("cPersistDiv") : e.createElement("div");
|
||
|
b.style.visibility = "hidden";
|
||
|
b.style.position = "absolute";
|
||
|
b.setAttribute("id", "cPersistDiv");
|
||
|
e.body.appendChild(b);
|
||
|
b.style.behavior = "url(#default#userData)";
|
||
|
if (void 0 !== c)
|
||
|
b.setAttribute(a, c), b.save(a);
|
||
|
else
|
||
|
return b.load(a), b.getAttribute(a)
|
||
|
} catch (d) {}
|
||
|
|
||
|
},
|
||
|
C = function (a, c) {
|
||
|
try {
|
||
|
if (m)
|
||
|
if (void 0 !== c)
|
||
|
m.setItem(a, c);
|
||
|
else
|
||
|
return m.getItem(a) ||
|
||
|
void 0
|
||
|
} catch (b) {}
|
||
|
|
||
|
},
|
||
|
o = "",
|
||
|
p = n("CPROID") || n("BAIDUID") || "",
|
||
|
d = B("CPROID") || "",
|
||
|
g = C("CPROID") || "",
|
||
|
k = "",
|
||
|
h = p || d || g;
|
||
|
d && j("UDID", d);
|
||
|
g && j("LDID", g);
|
||
|
window.anyFlashReady = function () {
|
||
|
x = !0;
|
||
|
var a = k = A("CPROID");
|
||
|
a || (A("CPROID", h), k = a = h);
|
||
|
j("FCID", a);
|
||
|
!i && x && w && (u("//eclick.baidu.com/fp.htm?", {
|
||
|
ci : h,
|
||
|
cn : p,
|
||
|
cu : d,
|
||
|
cl : g,
|
||
|
cf : k,
|
||
|
ce : o,
|
||
|
ff : q,
|
||
|
cuid : r,
|
||
|
cuid2 : s,
|
||
|
de : t,
|
||
|
bp : D,
|
||
|
nip : ""
|
||
|
}), i = !0)
|
||
|
};
|
||
|
d || B("CPROID", h);
|
||
|
g || C("CPROID", h);
|
||
|
var q = "c";
|
||
|
!0 === l && (q = "u");
|
||
|
window.setEtag = window.getEtag = function (a) {
|
||
|
w = !0;
|
||
|
a && (o = a, j("ETID", a))
|
||
|
};
|
||
|
var r = "",
|
||
|
t = "",
|
||
|
s = "",
|
||
|
D = n("BDUSS") || "";
|
||
|
window.getCuid = function (a) {
|
||
|
0 === a.error && a.cuid && (r = a.cuid)
|
||
|
};
|
||
|
window.getCuid2 = function (a) {
|
||
|
0 === a.error && a.cuid && (s = a.cuid)
|
||
|
};
|
||
|
l = "//127.0.0.1:40310/getcuid?callback=getCuid&mcmdf=inapp_test";
|
||
|
0 <= navigator.userAgent.toLowerCase().indexOf("android") && (t = "an", v(l), v("//127.0.0.1:6259/getcuid?callback=getCuid2&mcmdf=inapp_test"));
|
||
|
setTimeout(function () {
|
||
|
i || (u("//eclick.baidu.com/fp.htm?", {
|
||
|
ci : h,
|
||
|
cn : p,
|
||
|
cu : d,
|
||
|
cl : g,
|
||
|
cf : k,
|
||
|
ce : o,
|
||
|
ff : q,
|
||
|
cuid : r,
|
||
|
cuid2 : s,
|
||
|
de : t,
|
||
|
bp : D,
|
||
|
nip : ""
|
||
|
}), i = !0)
|
||
|
}, 800)
|
||
|
})();
|