由于2的6次方等于64,jquery.base64.js(中文解码),所以每6个位元为一个单元,对应某个可打印字符。[转自维基百科]在Base64中的可打印字符包括字母A-Z、a-z、数字0-9,这样共有62个字符,jquery.base64.js下载,此外两个可打印符号在不同的系统中而不同。三个字节有24个位元,对应于4个Base64单元,即3个字节需要用4个可打印字符来表示。后来发现问题原因了,编码过程肯定是没有问题的,看到前面加颜色那段字了没,就是我解出来的编码虽然是utf8,但是将中文文字进行Base64编码再解码后,重新排列编码的时候,往往就会出现乱码,UTF8页面的编码实际还是用UTF-16存储的。这样就能真正搞定javascript解密中文base64编码的问题了。有需要的用户快来下载吧。如果最后剩余1个Byte,则将其编码为2个6Bit的Base64编码(第二个Base64 ...