最新活动:电脑PC端+手机端+微网站+自适应网页多模板选择-建站388元起价!!!
当前位置:主页 > 网站建设 > 帝国cms利用JS使当前栏目无限级高亮控制建站知识

帝国cms利用JS使当前栏目无限级高亮控制建站知识

时间:2023-05-22 16:05:22 阅读: 文章分类: 网站建设 作者: 网络小编

导读:1建站知识帝国CMS模板网下面的帝国CMS教程栏目为您提供了帝国cms利用JS使当前栏目无限级高亮控制营销型网站建设网站seo优化软件。

营销型网站建设网站seo优化软件

首先我们要用到灵动标签从数据库取出对应的栏目名称: 一、若要取出所有的最顶级的栏目名称选择:bclassid=0,其中 id="cid<?=$bqr[classid]?> 就是要拿到当前页面的ID值 [e:loop={'select classid,classname,classpath from [!db.pre!]enewsclass where bclassid=0 and showclass=0 order by myorder',0,24,0}]

<li id="cid<?=$bqr[classid]?>" <?=currentPage($GLOBALS[navclassid],$bqr[classid])?>>

<a href="<?=$public_r[newsurl]?><?=$bqr[classpath]?>" target="_self" ><?=$bqr[classname]?></a>

</li>

[/e:loop]

二、若要取出固定的栏目:可以将bclassid=59,这个值就是你的父栏目的ID值,其中 id="cid<?=$bqr[classid]?> 就是要拿到当前页面的动态ID值,生成的字符是cid28,cid29,cid30等等。

[e:loop={'select classid,classname,classpath from [!db.pre!]enewsclass where bclassid=59 and showclass=0 order by myorder',0,24,0}]

<li> <a id="cid<?=$bqr[classid]?>" href="<?=$public_r[newsurl]?><?=$bqr[classpath]?>" target="_self" >

<?=$bqr[classname]?>

</a> </li>

[/e:loop]

把js在其下面加载,JS代码如下,其中cur2 就是你的定住并要显示高亮的样式,不过多赘述。

<script type="text/javascript">

var myid = document.getElementById('cid[!--self.classid--]');

myid.className = 'cur2';

</script>

变量说明: [!--self.classid--] 代表当前的栏目ID数值 <?=$bqr[classid]?> 代表栏目ID

其他方法参考: 首先要在userfun.php文件中加如下代码:

function currentPage($classid,$thisid){

global $class_r;

$fr=explode('|',$class_r[$classid][featherclass]);

$topbclassid=$fr[1]?$fr[1]:$classid;//取得第一级栏目id

if ($topbclassid==$thisid) {

echo "class='menuon'";

}

else {

}

}

function OnePage($classid,$thisid){

global $网站推广优化seoclass_r;

$fr=explode('|',$class_r[$bclassid][featherclass]);

$topbclassid=$fr[1]?$fr[1]:$classid;//取得子栏目id

if ($topbclassid==$thisid) {

echo "bmenuon";

}

else {

}

}

<ul>

<li class="menuon"><a href="[!--news.url--]" target="_self">建设网站;首页</a></li>

[e:loop={'select classid,classname,classpath from [!db.pre!]enewsclass where bclassid=0 and showclass=0 order by myorder',0,24,0}]

关键词标签: 栏目 帝国

声明: 本文由我的SEOUC技术文章主页发布于:2023-05-22 ,文章帝国cms利用JS使当前栏目无限级高亮控制建站知识主要讲述帝国,栏目,帝国cms利用JS使当前栏目无限级高亮控网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/web_4832.html

我的IDC 网站建设技术SEOUC.COM
专注网站建设,SEO优化,小程序设计制作搭建开发定制网站等,数千家网站定制开发案例,网站推广技术服务。
  • 5000+合作客服
  • 8年从业经验
  • 150+覆盖行业
  • 最新热门源码技术文章