网页中新闻标题,如何控制字数
我用ASP做的网页,从后台读出来的新闻标题,有些标题字数太长了,他就自动换行了.我想他读出来的字数是我自己设置的字体个数,多余的字数用"...代替",JS代码改怎么写....
我用ASP做的网页,从后台读出来的新闻标题,有些标题字数太长了,他就自动换行了.我想他读出来的字数是我自己设置的字体个数,多余的字数用"...代替",JS代码改怎么写.
展开
1个回答
展开全部
基本函数 left(要截取的字符串,要截取的长度)’从左边开始截取指定长度的字符 right(要截取的字符串,要截取的长度)’从右边开始截取指定长度的字符 MID(要截取的字符串,开始截取的位置, 要截取的长度)从任意位置开始截取指定长度的字符 函数型 'Strsub '函数功能:字符串截取. '参数意义:str --- 要截取的字符串. lennum--截取的字符数. s--结尾字符 Function Strsub(str,lennum,s) If Not IsNull(str) Then Dim p_num,x Dim i If strlen(str)<=lennum Then Strsub=str Else p_num=0 x=0 Do While Not p_num > lennum-2 x=x+1 If Asc(Mid(str,x,1))<0 Then p_num=Int(p_num) + 2 Else p_num=Int(p_num) + 1 End If Strsub=Left(Trim(str),x)&s //截取后定义超出部分内容的显示方式 Loop End If Else Strsub="Null" End If End Function '调用 <%=Function Strsub("aaaaaaaaaa",3,"...")%> '将输出:aaa...
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询