您好,欢迎来到点滴吧! 手机版
点滴吧www.diandiba.com
记录点点滴滴,尽在点滴吧
  • 文章
  • 文章
  • 特效
  • 素材
  • 景点
您现在的位置:首页 > ASP教程 > 文章正文
搜索的关键词以高亮的颜色显示
更新时间:2015/1/5 16:43:58   点击:2543次
'函数名:highlight
'功能:搜索的关键词以高亮的颜色显示
'参数strtext是要被高亮显示的字符串或变量所在的字串或变量
'strfind是要被高亮显示的字符串或变量,
'strbefore被高亮显示的html代码前缀如:<font color=red>
'strafter被高亮显示的html代码的后缀:</font>
'*****************************************************
function highlight(strtext, strfind, strbefore, strafter)
dim npos
dim nlen
dim nlenall 
nlen = len(strfind)
nlenall = nlen + len(strbefore) + len(strafter) + 1
highlight = strtext
if nlen > 0 and len(highlight) > 0 then
npos = instr(1, highlight, strfind, 1)
do while npos > 0
highlight = left(highlight, npos - 1) & _
strbefore & mid(highlight, npos, nlen) & strafter & _
mid(highlight, npos + nlen)
npos = instr(npos + nlenall, highlight, strfind, 1)
loop
end if
end function


上一篇:ASP获取字符串长度   下一篇:js提示框函数
相关文章
导航分类
热门文章
关于我们| 联系我们| 免责声明| 网站地图|
CopyRight 2012-2015 www.diandiba.com - 点滴吧 All Rights Reserved
滇ICP备09005765号-2