/*字符串长度*/

function len(s) {

    var l = 0;

    var a = s.split("");

    for (var i=0;i<a.length;i++) {

     if (a[i].charCodeAt(0)<299) {

     l++;

     } else {

     l+=2;

     }

    }

    return l;

}

function str_limit(str,limit){

   var l = 0;

    var a = str.split("");

    var i=0;

    for (i=0;i<a.length;i++) {

     if (a[i].charCodeAt(0)<299) {

     l++;

     if(l>limit){

        l=l-1;

        break;

     }

     } else {

     l+=2;

     if(l>limit){

        l=l-2;

        break;

     }

     }

    }

    return   str.substr(0 ,i);

}

posted on 2012-11-14 13:42  老迁  阅读(676)  评论(0)    收藏  举报