//汉英截取
GetLength: function (str){ //计算长度
for (var i = 0; i < str.length; i++) {
charCode = str.charCodeAt(i);
if (charCode >= 0 && charCode <= 128)
this.realLength += 1;
else
this.realLength += 2;
}
},
cutstr: function (str, len,status) {
var str_length = 0;
var str_len = 0;
str_cut = new String();
str_len = str.length;
for (var i = 0; i < str_len; i++) {
a = str.charAt(i);
str_length++;
if (escape(a).length > 4) {
//中文字符的长度经编码之后大于4
str_length++;
}
str_cut = str_cut.concat(a);
if (str_length >= len) {
str_cut = str_cut.concat("...");
if(status == "1"){
this.BASIC_TITLE = str_cut;
}else if(status == "2"){
this.BASIC_DESCRIPTION= str_cut;
}
return str_cut;
}else{
if(status == "1"){
this.BASIC_TITLE = str;
}else if(status == "2"){
this.BASIC_DESCRIPTION= str;
}
}
}
},