mysql 中文截断_请问,如何截断数据库中文字符串(超过长度加...省略)

消息标题大于20个字就自动截断我的完整代码如下

消息标题大于20个字就自动截断

我的完整代码如下

sql="select top 6 * from JOB_about, job_about_class where job_about.typeid=job_about_class.id order by job_about.dateandtime desc"

Set rs= Server.CreateObject("ADODB.Recordset")

rs.open sql,conn,1,1

if rs.eof then

response.write" 暂无网站公告"

else

%>

for i=0 to 5

if not rs.eof then

%>

scroll_content[ ]='\

tp001.gif " target="_blank"> " target="_blank"> 20,rs("title").SubString(0,20),rs("title"))%>
';

rs.movenext

else

%>

scroll_content[ ]='\

';

end if

next

end if

%>

style="DISPLAY: block; LEFT: 0px; WIDTH: 100%; CLIP: rect(0px 100% 200px 0px); POSITION: absolute; TOP: 0px; HEIGHT: 200px"

οnmοuseοut=bMouseOver=1>

var scrollerheight=20; // 需要滚动的区块的高度

var s_amount = 60; //每次滚动的高度

var waitingtime = 2000; // 停顿时间

startscroll(); //开始滚动

红色高亮的代码不起作用,运行后,标题区域成为空白,一点也不显示出来!

请问如何修改

问题是rs("title")中存储了title内容的颜色,比如有的代码

用left (rs("title"),n)的话 它把font 也算字符了.这样真正的title不显示出来

===========================================================================

2楼的朋友能说具体点吗,如何前面截取一段,后面截取一段.最好能写出代码.

是这样的文章标题内容存入了 title 调用是rs("title").你能帮我写出代码吗?

需要解决的问题又

1.title长度大于20,则显示20;else显示默认

2.部分title有的属性,不是全部有这个属性,这样如何改?

如果解决了,我可以加到满分

展开

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值