由于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 ...