/**
* @param a 文本内容
* @param b 截取字符长度
* @param c 后缀,默然""
*/
function cutString(a,b,c){
a = htmlTextFormat(a);
if(!a) return "";
if(b <= 0) return "";
if(!c) c = "";
var txtLen = characterLength(a);
if(txtLen <= b) return a;
var suffixLen = characterLength(c);
var templen=0;
for(var i=0;i<a.length;i++){
if(a.charCodeAt(i)>255){
templen+=2;
}else{
templen++
}
if(templen + suffixLen == b){
return a.substring(0,i+1)+c;
}else if(templen + suffixLen>b){
return a.substring(0,i)+c;
}
}
return a;
}
cutString(“我是蓉蓉”,2,'…')
js:文本截取,超出一定字数,省略号
最新推荐文章于 2024-04-27 00:00:00 发布