摘要: function Utf8Encode(string) { var utftext = ""; string = string.toString(); for (var n = 0; n < string.length; n++) { var c = string.charCodeAt(n); if (c < 128) { utftext += String.fromCharCode(c); } else if ((c > 127) && (c < 2048)) { utftext += String.fromCharCode((c 阅读全文
posted @ 2013-05-03 14:33 zhaowh 阅读(668) 评论(0) 推荐(0) 编辑
摘要: 网上有很多版都不好用,终于找到个正确的粘下来备用方法调用 base64encode(str);=================================================================================//验证可用(此str已经转为ascii码,未转码的需先charCodeAt())function base64encode(str) { var base64EncodeChars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; 阅读全文
posted @ 2013-05-03 14:31 zhaowh 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 方法调用 MD5("str");==================================================================================function rhex(num) { var hex_chr = "0123456789abcdef"; str = ""; for (j = 0; j <= 3; j++) str += hex_chr.charAt((num >> (j * 8 + 4)) & 0x0F) + hex_chr.charAt(( 阅读全文
posted @ 2013-05-03 14:27 zhaowh 阅读(1129) 评论(0) 推荐(0) 编辑