帝国CMS搜索列表显示页关键字高亮与随机颜色大小显示tags

悟途网 2013年07月03日 21:41 阅读()
字号 (A- A+)

搜索列表显示页关键字高亮

修改e/search/result/index.php,如下:

while($r=$empire->fetch($sql))
{
/////////////////////////////高亮关键字
$r[title]=str_replace($search_r[keyboard],"<font color='red'>$search_r[keyboard]</font>",$r[title]);
//替换列表变量

$repvar=ReplaceListVars($no,$listvar,$subnews,$subtitle,$formatdate,$url,$have_class,$r,$ret_r,$docode);

红色为添加的代码,为关键字多加一个样式高亮显示。

附加:随机颜色大小显示tags

方法很简单,加了一个JS判断即可实现。

<div class="hotlist" id="ctag">
 [showtags]'',60,0,'num desc',0,'s,r','',1,''[/showtags]
</div>
**********************
<script> 
 var bcolor = document.getElementById("ctag").getElementsByTagName("a"); 
 for(i=0;k=bcolor.length,i<k;i++) 
 { 
 var str = "0123456789ABCDEF"; 
 var t = "#"; 
 for(j=0;j<6;j++) 
 {t = t+ str.charAt(Math.random()*str.length);} 
 var fsize; 
 fsize=parseInt(Math.random()*(20)+6); 
 bcolor[i].style.color=t; 
 bcolor[i].style.fontSize=fsize + "px"; 
 } 
</script> 

热门文章
随机推荐
使用SQL语句调用帝国ECMS栏目导航

使用SQL语句调用帝国ECMS栏目

使用SQL语句调用帝国ECMS栏目导航,栏目导航一般我们用...

帝国CMS搜索列表显示页关键字高亮与随机颜色大小显示tags

帝国CMS搜索列表显示页关键

帝国CMS搜索列表显示页关键字高亮,修改e/search/result...

分享帝国ECMS灵动标签e:loop的使用方法

分享帝国ECMS灵动标签e:loo

帝国ECMS灵动标签e:loop的使用方法,e:loop={栏目ID/专题ID...

怎么迁移帝国管理系统网站

怎么迁移帝国管理系统网站

网站迁移步骤:1、在旧服务器备份数据库、“d”附件...

帝国ECMS常用函数的方法应用

帝国ECMS常用函数的方法应用

帝国ECMS常用函数的方法应用,esub()截取字段函数,da...

如何在帝国CMS6.5增加对内容字段和作者字段的搜索

如何在帝国CMS6.5增加对内容

由于newstext(新闻正文)和writer(作者)是在副表,没...

实现帝国CMS会员注册后根据所在会员组转向的方法

实现帝国CMS会员注册后根据

帝国cms要实现会员注册之后根据所在会员组转向的能能...