国产欧美二区三区-国产欧美高清-国产欧美国产精品第二区-国产欧美国产精品第一区-小说区 图片区-小说区 综合区 都市激情

當前位置: 首頁 > 站長資訊 > 正文頁面

帝國cms利用JS使當前欄目無限級高亮控制

首先我們要用到靈動標簽從數據庫取出對應的欄目名稱:eTv網站目錄_網站網址收錄與提交入口

一、若要取出所有的最頂級的欄目名稱選擇:bclassid=0,其中 id="cid<?=$bqr[classid]?> 就是要拿到當前頁面的ID值eTv網站目錄_網站網址收錄與提交入口

[e:loop={'select classid,classname,classpath from [!db.pre!]enewsclass where bclassid=0 and showclass=0 order by myorder',0,24,0}]eTv網站目錄_網站網址收錄與提交入口

<li id="cid<?=$bqr[classid]?>" <?=currentPage($GLOBALS[navclassid],$bqr[classid])?>>eTv網站目錄_網站網址收錄與提交入口

<a href="<?=$public_r[newsurl]?><?=$bqr[classpath]?>" target="_self" ><?=$bqr[classname]?></a>eTv網站目錄_網站網址收錄與提交入口

</li>eTv網站目錄_網站網址收錄與提交入口

[/e:loop]eTv網站目錄_網站網址收錄與提交入口

二、若要取出固定的欄目:可以將bclassid=59,這個值就是你的父欄目的ID值,其中 id="cid<?=$bqr[classid]?> 就是要拿到當前頁面的動態ID值,生成的字符是cid28,cid29,cid30等等。eTv網站目錄_網站網址收錄與提交入口

[e:loop={'select classid,classname,classpath from [!db.pre!]enewsclass where bclassid=59 and showclass=0 order by myorder',0,24,0}]eTv網站目錄_網站網址收錄與提交入口

<li> <a id="cid<?=$bqr[classid]?>" href="<?=$public_r[newsurl]?><?=$bqr[classpath]?>" target="_self" >eTv網站目錄_網站網址收錄與提交入口

<?=$bqr[classname]?>eTv網站目錄_網站網址收錄與提交入口

</a> </li>eTv網站目錄_網站網址收錄與提交入口

[/e:loop]eTv網站目錄_網站網址收錄與提交入口

把js在其下面加載,JS代碼如下,其中cur2 就是你的定住并要顯示高亮的樣式,不過多贅述。eTv網站目錄_網站網址收錄與提交入口

<script type="text/javascript">eTv網站目錄_網站網址收錄與提交入口

var myid = document.getElementById('cid[!--self.classid--]');eTv網站目錄_網站網址收錄與提交入口

myid.className = 'cur2';eTv網站目錄_網站網址收錄與提交入口

</script>eTv網站目錄_網站網址收錄與提交入口

變量說明:eTv網站目錄_網站網址收錄與提交入口

[!--self.classid--] 代表當前的欄目ID數值eTv網站目錄_網站網址收錄與提交入口

<?=$bqr[classid]?> 代表欄目IDeTv網站目錄_網站網址收錄與提交入口

其他方法參考:eTv網站目錄_網站網址收錄與提交入口

首先要在userfun.php文件中加如下代碼:eTv網站目錄_網站網址收錄與提交入口

function currentPage($classid,$thisid){eTv網站目錄_網站網址收錄與提交入口

global $class_r;eTv網站目錄_網站網址收錄與提交入口

$fr=explode('|',$class_r[$classid][featherclass]);eTv網站目錄_網站網址收錄與提交入口

$topbclassid=$fr[1]?$fr[1]:$classid;//取得第一級欄目ideTv網站目錄_網站網址收錄與提交入口

if ($topbclassid==$thisid) {eTv網站目錄_網站網址收錄與提交入口

echo "class='menuon'";eTv網站目錄_網站網址收錄與提交入口

}eTv網站目錄_網站網址收錄與提交入口

else {eTv網站目錄_網站網址收錄與提交入口

}eTv網站目錄_網站網址收錄與提交入口

}eTv網站目錄_網站網址收錄與提交入口

function OnePage($classid,$thisid){eTv網站目錄_網站網址收錄與提交入口

global $class_r;eTv網站目錄_網站網址收錄與提交入口

$fr=explode('|',$class_r[$bclassid][featherclass]);eTv網站目錄_網站網址收錄與提交入口

$topbclassid=$fr[1]?$fr[1]:$classid;//取得子欄目ideTv網站目錄_網站網址收錄與提交入口

if ($topbclassid==$thisid) {eTv網站目錄_網站網址收錄與提交入口

echo "bmenuon";eTv網站目錄_網站網址收錄與提交入口

}eTv網站目錄_網站網址收錄與提交入口

else {eTv網站目錄_網站網址收錄與提交入口

}eTv網站目錄_網站網址收錄與提交入口

}eTv網站目錄_網站網址收錄與提交入口

<ul>eTv網站目錄_網站網址收錄與提交入口

<li class="menuon"><a href="[!--news.url--]" target="_self">首頁</a></li>eTv網站目錄_網站網址收錄與提交入口

[e:loop={'select classid,classname,classpath from [!db.pre!]enewsclass where bclassid=0 and showclass=0 order by myorder',0,24,0}]eTv網站目錄_網站網址收錄與提交入口

<li id="cid<?=$bqr[classid]?>" <?=currentPage($GLOBALS[navclassid],$bqr[classid])?>>eTv網站目錄_網站網址收錄與提交入口

<a href="<?=$public_r[newsurl]?><?=$bqr[classpath]?>" target="_self" ><?=$bqr[classname]?></a>eTv網站目錄_網站網址收錄與提交入口

</li>eTv網站目錄_網站網址收錄與提交入口

[/e:loop]eTv網站目錄_網站網址收錄與提交入口

</ul>eTv網站目錄_網站網址收錄與提交入口

  

此文由 網站目錄_網站網址收錄與提交入口 編輯,未經允許不得轉載!:

相關文章