1. JS自定义加密解密函数,及用法
function compile(code) { var c=String.fromCharCode(code.charCodeAt(0)+code.length); for(var i=1;i<code.length;i++){ c+=String.fromCharCode(code.charCodeAt(i)+code.charCodeAt(i-1)); } return escape(c); } function uncompile(code) { code=unescape(code); var c=String.fromCharCode(code.charCodeAt(0)-code.length); for(var i=1;i<code.length;i++){ c+=String.fromCharCode(code.charCodeAt(i)-c.charCodeAt(i-1)); } return c; } var str = "xxx''''中国人民解放军'yyy'yyyyitjeff.3455559'"; var enStr = compile(str); alert(enStr); var deStr = uncompile(enStr); alert(deStr);