午后星期午

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

          <script type="text/javascript">
          //一個漢字相當于2個字符
              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個字(30個字符)
          //  cut_str('aa啊啊啊啊啊啊啊啊啊啊啊啊啊k的啊是', 15);
          </script>

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

          主站蜘蛛池模板: 广宗县| 延吉市| 云霄县| 深圳市| 海林市| 渑池县| 新沂市| 思南县| 田东县| 凤翔县| 阳朔县| 四子王旗| 友谊县| 深州市| 安塞县| 遵义市| 桐庐县| 门头沟区| 祥云县| 上饶县| 高碑店市| 澄江县| 龙南县| 介休市| 九江市| 洱源县| 建平县| 噶尔县| 宣化县| 吴川市| 迭部县| 友谊县| 普安县| 凤城市| 安庆市| 余江县| 瑞安市| 东乌珠穆沁旗| 洛浦县| 迁西县| 彰化县|