演示网址:www.wildcn.com
前天研究了一下搜索关键字调用,所以写一个白一点的流程,相信众多和我一样的小白,不会看着抓瞎了。
搜索关键字的标签:showsearch
随便写一个调用先:[showsearch]42,42,0,1[/showsearch](这是搜索关键字,网站必须搜索之后才会有这个信息调出来),这个调用不守键,关键是我们需要关键字不能千篇一律,希望能用css控制,那么……
三步:
1、打开e/class/t_functions.php 找到 “搜索关键字"函数sys_ShowSearchKey 将里面$returnkey.="<a href='".$keyurl."' target=_blank>".$r[keyboard]."</a>".$jg.$br;这一句更改一下$returnkey.="<a href='".$keyurl."' target=_blank class='tag'>".$r[keyboard]."</a>".$jg.$br; //这样用标签调用的关键字就成了class="tag"的组了(当然,如果用 \" 转义,也可以)
2、加入js控制,代码如下:
var tag_a=document.getElementsByTagName("a"); for( i in tag_a){ var offset=6; var num=4; if(tag_a[i].className=="tag"){ var rnd=Math.ceil((num+offset)*Math.random()); if(rnd>offset){ tag_a[i].className="tag"+(rnd-offset); } } }
3、写入css控制,举例: .tag1 { color:#339900;font-weight:bold;text-decoration:none;} .tag2 { color:#e65730;font-size:14px;} .tag3 { color:#00b9da;font-size:15px;font-weight:bold;text-decoration:none;font-variant:inherit;} .tag4 { color:#FE3981;font-weight:bold;font-size:16px;}
经过以上三步,用标签调用的搜索关键字,样式就随便你想怎么写了,不过缺点就是所有这个标签调用的关键字对会有这个效果,如果需要的话,可以新建一个函数来写,大家也不妨去我的网站看一下,算是帮我踩踩,我研究帝国还没几天,一是白,而还是白,相信和我一样的人很多^_^
演示网址:www.wildcn.com
上传以下图片:
|