当前位置:首页 > 数码 > 网站
 
网站

在Dreamveaver中将动态字段超过限定长度部分用省略号“...”表示

时间:2006-7-6 0:51:40   作者:谷春江   来源:峡谷居资讯网   阅读:231   评论:0
内容摘要:近日,通过查阅、学习网上相关资料,学会了将动态字段超过限定长度部分用“...”表示的方法。现在以峡谷居资讯网首页文件index.asp为例说明如下...

    近日,通过查阅、学习网上相关资料,学会了将动态字段超过限定长度部分用“...”表示的方法。
    现在以峡谷居资讯网首页文件index.asp为例说明如下:

 <% If len(RecIT.Fields.Item("IT_title").Value)<26 Then %> <!--判断内容长度是否大于给定值26,据结果做相应操作-->
             <a href="IT/ArticleShow.asp?<%= Server.HTMLEncode(MM_keepNone) & MM_joinChar(MM_keepNone) & "IT_id=" & RecIT.Fields.Item("IT_id").Value %>" target="_blank" title="<%=(RecIT.Fields.Item("IT_title").Value)%>"><%=(RecIT.Fields.Item("IT_title").Value)%></a>
 <% Else %>        
             <a href="IT/ArticleShow.asp?<%= Server.HTMLEncode(MM_keepNone) & MM_joinChar(MM_keepNone) & "IT_id=" & RecIT.Fields.Item("IT_id").Value %>" target="_blank" title="<%=(RecIT.Fields.Item("IT_title").Value)%>"><%=mid((RecIT.Fields.Item("IT_title").Value),1,26)%>…</a><!--否则提取内容长度前段的26位的字符串-->   
 <% End If %>

    相关函数的意义说明如下:
    len():计算相应字符串的长度
    mid() :ַ截取字符串中从N到M的一段字符,语法:Mid("ַ",N,M)
    left():截取从左开始至N的字符串内容, 语法:left("ַ",N)
    而

title="<%=(RecIT.Fields.Item("IT_title").Value)%>"

则是使鼠标指针放在动态字段链接上时,将字段的全部内容用弹出式提示的方式显示出来。
    以上代码是由Dreamveaver 8自动生成,然后在此基础上进行修改而成。如果用其他方式编程,思路和相关语法也是相通的,可以参考。


标签:Dreamveaver 动态字段 超过 省略号 ... 表示 
版权声明:
1、除了本站原创文章以外,其余文章来源于网络,文章内容仅代表作者本人观点,仅供参考。
2、如果是摘要,阅读全文请订阅相关专栏。
3、版权归相关权利人所有,请尊重知识与劳动,转载请保留版权信息。如存在不当使用的情况,请随时与我们联系删除(在评论区留言)。
4、本文原创文章转载请注明来源于:峡谷居资讯网(www.xgj-info.com)。
相关文章
相关评论
友情链接
boke112导航 中国E动网 网钛文章管理系统 快科技(原驱动之家) Lbuilder 今日头条 悟空问答
关于我们 - 网站地图 - 客户端下载

©2005-2018 峡谷居资讯网,xgj-info.com.谷春江,Gu Chunjiang.版权所有,All Rights Reserved.

川公网安备 51030002000086号

蜀ICP备05008512号-1