/**
统计中文字数
str 要统计的中文字符
cnCharByteLen 中文字节长度
*/
function countByteLength(str, cnCharByteLen)
{
var byteLen = 0;
for (var i=0; i<str.length; i++)
{
//alert(str.charAt(i));
if ((/[\x00-\xff]/g).test(str.charAt(i)))
byteLen += 1;
else
byteLen += cnCharByteLen;
//alert(byteLen);
}
return byteLen;
}
转载于:https://www.cnblogs.com/phpfans/archive/2011/08/08/2131323.html