午后星期午

          JS 獲取字符串長度,截取字符串(中英文,一個(gè)漢字相當(dāng)于2個(gè)字符)

          <script type="text/javascript">
          //一個(gè)漢字相當(dāng)于2個(gè)字符
              function get_length(s){
                  var char_length = 0;
                  for (var i = 0; i < s.length; i++){
                      var son_char = s.charAt(i);
                      encodeURI(son_char).length > 2 ? char_length += 1 : char_length += 0.5;
                  }
                  return char_length;
              }
              function cut_str(stbr, len){
                  var char_length = 0;
                  for (var i = 0; i < str.length; i++){
                      var son_str = str.charAt(i);
                      encodeURI(son_str).length > 2 ? char_length += 1 : char_length += 0.5;
                      if (char_length >= len){
                          var sub_len = char_length == len ? i+1 : i;
                          return str.substr(0, sub_len);
                          break;
                      }
                  }
              }
          //  截取15個(gè)字(30個(gè)字符)
          //  cut_str('aa啊啊啊啊啊啊啊啊啊啊啊啊啊k的啊是', 15);
          </script>

          posted on 2013-12-31 14:04 午后星期午 閱讀(199) 評論(0)  編輯  收藏 所屬分類: Js

          主站蜘蛛池模板: 弥渡县| 天峨县| 涞源县| 星座| 五家渠市| 益阳市| 水富县| 鄂托克前旗| 龙门县| 天镇县| 潮安县| 富宁县| 婺源县| 江西省| 九台市| 饶平县| 霞浦县| 余江县| 绥芬河市| 灵山县| 临洮县| 长白| 泽州县| 比如县| 筠连县| 建阳市| 西贡区| 易门县| 尼木县| 桐庐县| 昭苏县| 茶陵县| 淮阳县| 三都| 邹平县| 绵阳市| 手机| 铁岭县| 南川市| 高台县| 白山市|