调用文章超过长度的怎么省略

来源:百度知道 编辑:UC知道 时间:2024/05/10 14:12:29
我要调用数据库里文章。超过100字的就用...代替。
数据库里的文章是带<table>、<front>之类代码的。
直接用len(text,n)的话回出错。

先做判断 然后做替换
<%
if (len(rs("text"))>100) then
Response.Write(left(rs("tsxt"),98) & "……")
else response.Write(rs("text"))
end if
%>
因为省略号占2个字符 所以 后边做98+省略号

response.write left(str,100)&"..."