|
我从网页上获取了一段JS,如下:
function encryptPassword() {
try {
var password = document.getElementById("password").value;
password = CryptoJS.enc.Utf8.parse(password);
password = CryptoJS.AES.encrypt(password, CryptoJS.enc.Utf8.parse("sinobest*+dzzwzx"),{iv:CryptoJS.enc.Utf8.parse('08070304010206050'),mode:CryptoJS.mode.CBC});
document.getElementById("password").value = password
} catch(e) {
}
}
大致的意思就是从一个编辑框里把里面的文本进行一步加密
现在我要把它加入到我的易语言里,我修改成这样:
function a(a) {
a = CryptoJS.enc.Utf8.parse(a);
a = CryptoJS.AES.encrypt(a, CryptoJS.enc.Utf8.parse("sinobest*+dzzwzx"),{iv:CryptoJS.enc.Utf8.parse('08070304010206050'),mode:CryptoJS.mode.CBC});
return a;
}
然后我用这三种方式去调试,结果都没有返回文本,不知道是为什么,请各位帮助一下,到底是哪里写错了?
|
|