2012-03-27 758
标题太长时,往往会把界面撑开,影响美观,所以我们需要省略过长的文字内容。
方法一、在ASP中使用mid()函数
<%=mid(rs("title"),1,10)%>
该代码表示,显示从第一个字符开始,长度为10的标题内容
(这种方法非常简单,但多余内容不用省略号代替)
方法二、ASP判断语句
比较完美的方法
<%if len(rs.Fields.Item("title").Value)>10then
response.Write left(rs.Fields.Item("title").Value,10)&"......"
else
response.Write rs.Fields.Item("title").Value
end if %>
方法三、自定义函数-过长的文字用省略号代替
只是收藏这个函数,以备它用
函数代码:
<%
function cLeft(str,n)
dim str1,str2,alln,Islefted
str2 = ""
alln = 0
str1 = str
Islefted = false
if isnull(str) then
cleft = ""
exit function
end if
for i = 1 to len(str1)
nowstr = mid(str1,i,1)
if asc(nowstr)<0 then
alln = alln 2
else
alln = alln 1
end if
if (alln<=n) then
str2 = str2 & nowstr
else
Islefted = true
exit for
end if
next
if Islefted then
str2 = str2 & ".."
end if
cleft = str2
end function
%>
使用该函数:
<%=cleft(rs("title"),10)%>
上一篇>>单个页面中Google Adsense最多可放几个广告单元?
=========================================
下一篇>>dedecms v5.6 调用标签说明
激活工具 HEU KMS Activator V63.3.0
资源中心 2025-12-13
免费的Office自定义下载安装工具
资源中心 2023-10-25
再别东南,无问西东
生活百科 2024-06-21
不负青春,不负梦想,热烈祝贺儿子上岸东南!
生活百科 2021-04-14
研路兜兜转转,兜兜转转研路
生活百科 2021-06-22
感恩吉大,不说再见!
生活百科 2021-09-16
不负青春,不负汗水,吉林大学,我来了!
生活百科 2017-07-20
一图看懂高考平行志愿
生活百科 2018-08-02
你好!江苏省海安高级中学!
生活百科 2014-07-01
究竟哪里才是孩子们的起跑线
生活百科 2021-05-01
软件v2rayN入门教程
电脑应用 2022-02-28
家庭常用电线平方数与功率对照表
生活百科 2020-10-30
可孚红外线体温计KF-HW-001说明书
生活百科 2020-06-28
几款可以检测电脑配置的软件
电脑应用 2023-02-07
PE装机工具推荐—FirPE
资源中心 2019-12-08
热水器回水泵(循环泵)的安装图文教程
生活百科 2018-07-17
关于“菜鸟之家”网站
资源中心 2012-03-20
东南大学硕士研究生招生常用网址整理
生活百科 2025-03-08
西蒙电气开关接线详解
生活百科 2019-02-22
摩托罗拉(Motorola)子母机CL101C使用教程
生活百科 2020-09-24
扫码二维码
获取最新动态
