下面是JS执行代码
function pwdget(pwd) {
var dd = encodeURIComponent(pwd);
var j = enCode(dd);
return j;
}
function enCode(a, b) {
var b = "ppvaslogin";
var c = a.length;
var d = b.length;
var e = "";
for (var f = 0; c > f; f++)
e += String.fromCharCode(a.charAt(f).charCodeAt(0) + b.charAt(f % d).charCodeAt(0));
return this.enCodeFun(e)
}
function enCodeFun(a) {
if (!/([^\u0000-\u00ff])/.test(a)) {
for (var b, c, d, e = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", f = 0, g = []; f < a.length;) {
switch (b = a.charCodeAt(f),
d = (f + 1) % 3) {
case 1:
g.push(e.charAt(b >> 2));
break;
case 2:
g.push(e.charAt((3 & c) << 4 | b >> 4));
break;
case 0:
g.push(e.charAt((15 & c) << 2 | b >> 6)),
g.push(e.charAt(63 & b))
}
c = b,
f++
}
return 1 == d ? (g.push(e.charAt((3 & c) << 4)),
g.push("==")) : 2 == d && (g.push(e.charAt((15 & c) << 2)),
g.push("=")),
g.join("")
}
}