JAVASCRIPT字符串加密

来源:互联网 发布:淘宝 导航栏 css 在线 编辑:程序博客网 时间:2024/05/16 14:38
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>JS字符串加密</title></head><script language="javascript">//定义加密算法function encrypt(str) {  var result = '', charCode;   for(var i = 0, length = str.length; i < length; i++) {    charCode = str.charCodeAt(i);    if(charCode < 0x10) {      result += '\\x0' + charCode.toString(16);    } else if(charCode < 0x100) {      result += '\\x' + charCode.toString(16);    } else if(charCode < 0x1000) {      result += '\\u0' + charCode.toString(16);    }else {      result += '\\u' + charCode.toString(16);    }  }  return result;}//调用方法function decode(){  var str="username"; document.getElementById('code').innerHTML=encrypt(str);}</script><body><textarea id="code" cols="80" rows="20"></textarea><input type="button" onclick="decode()" value="加密"></body></html>

2 0
原创粉丝点击