国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > 織夢DEDE > 正文

dede5.5增加滾動公告或站內新聞辦法

2024-07-12 09:07:00
字體:
來源:轉載
供稿:網友
本站使用一直使用的是dede5.5在這里也非常感謝織夢科技,因為確實不錯!!加上自己增加的一些改進吧,覺得還不錯,這次呢,給大家提供下增加滾動公告或站內新聞辦法 
 
就是把搜索按鈕右邊的熱門tag改成的滾動公告
 
下面開始做吧: 
 
先把熱門tag這張圖片改成站內公告,用Photoshop改下,或者自己做過張,這張圖片在/templets/images/search-tags-title.gif 
 
改好了開始修改代碼: 
 
在模板文件head.htm找到熱門標簽的字樣,去掉<ul></ul>那段,即改成下面紅色部分
 
<div class="tags">
          <h4>熱門標簽</h4>
        <script>  var marqueeContent=new Array();   //滾動新聞
marqueeContent[0]='<font color="#0000CC">公告(3/30) </font><a href=http://www.qishiji.net target=_blank class="f12red">CUOxin.com</a><br>';
marqueeContent[1]='<font color="#0000CC">推薦(8/2)</font><a href=/html/in/2009/0609/561.html target=_blank class="f12red">進站必讀:本站欄目簡介暨一些瀏覽技巧</a><br>';
marqueeContent[2]='<font color="#0000CC">公告(9/2) </font><a href=/html/in/2009/0902/641.html target=_blank class="f12red">武林網網站已升級成功</a><br>';
var marqueeInterval=new Array();  //定義一些常用而且要經常用到的變量
var marqueeId=0;
var marqueeDelay=3000;
var marqueeHeight=100;
//接下來的是定義一些要使用到的函數
function initMarquee() {
    var str=marqueeContent[0];
    document.write('<div id=marqueeBox style="overflow:hidden;height:'+marqueeHeight+'px" onmouseover="clearInterval(marqueeInterval[0])" onmouseout="marqueeInterval[0]=setInterval(/'startMarquee()/',marqueeDelay)"><div>'+str+'</div></div>');
    marqueeId++;
    marqueeInterval[0]=setInterval("startMarquee()",marqueeDelay);
    }
function startMarquee() {
    var str=marqueeContent[marqueeId];
        marqueeId++;
    if(marqueeId>=marqueeContent.length) marqueeId=0;
    if(marqueeBox.childNodes.length==1) {
        var nextLine=document.createElement('DIV');
        nextLine.innerHTML=str;
        marqueeBox.appendChild(nextLine);
        }
    else {
        marqueeBox.childNodes[0].innerHTML=str;
        marqueeBox.appendChild(marqueeBox.childNodes[0]);
        marqueeBox.scrollTop=0;
        }
    clearInterval(marqueeInterval[1]);
    marqueeInterval[1]=setInterval("scrollMarquee()",20);
    }
function scrollMarquee() {
    marqueeBox.scrollTop++;
    if(marqueeBox.scrollTop%marqueeHeight==(marqueeHeight-1)){
        clearInterval(marqueeInterval[1]);
        }
    }
initMarquee();
</script>
 
 </div>
    </div><!-- //search -->
 
解釋下這段代碼:
 
marqueeContent[0]='<font color="#0000CC">公告(3/30) </font><a href=http://www.qishiji.net target=_blank class="f12red">CUOxin.com</a><br>';
marqueeContent[1]='<font color="#0000CC">推薦(8/2)</font><a href=/html/in/2009/0609/561.html target=_blank class="f12red">進站必讀:本站欄目簡介暨一些瀏覽技巧</a><br>';
marqueeContent[2]='<font color="#0000CC">公告(9/2) </font><a href=/html/in/2009/0902/641.html target=_blank class="f12red">武林網網站已升級成功</a><br>';
 
這些控制公告內容,對應修改下鏈接和文字就行
 
var marqueeInterval=new Array();  //定義一些常用而且要經常用到的變量
var marqueeId=0;
var marqueeDelay=3000;
var marqueeHeight=100;
 
這里3000是指3秒鐘為周期滾動,  100是滾動的高度,使用時需對高度進行調試,100是指跳動了,一般30左右就有滾動效果
 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 区。| 中方县| 即墨市| 全州县| 无锡市| 东台市| 遵义市| 江口县| 永宁县| 互助| 竹溪县| 抚顺县| 安徽省| 吴旗县| 辽中县| 密山市| 陈巴尔虎旗| 四平市| 航空| 云南省| 秀山| 昌宁县| 四川省| 光山县| 阿鲁科尔沁旗| 江门市| 垣曲县| 淅川县| 玉龙| 文成县| 白城市| 文登市| 丹凤县| 阿图什市| 盱眙县| 阿克苏市| 广德县| 万盛区| 乌兰浩特市| 贞丰县| 兰坪|