然后这个函数的是这样的:
function createEncrypt(e, t) {
if (!e)
return "";
var n = $("#pubKey");
if (!n.length && !t)
return e;
if (JsEncrypt === undefined)
throw new Error("Please introduce [JSEncrypt] package");
var r = t ? $.trim(t) : $.trim(n.val());
r = decodeURIComponent(r);
var i = new JSEncrypt;
return i.setPublicKey(r), i.encrypt($.trim(e));
}
我下断过,发现这个函数前部分是没用的,大概是这样子的
function createEncrypt(e, t) {
var i = new JSEncrypt;
return i.setPublicKey(t), i.encrypt($.trim(e));
}