AL8 Forum
   登錄註冊幫助


標題: [插件] 【四格﹍公告滾動】8/26修正
 【ㄚ椿】
 0084387
Rank: 2Rank: 2

頭銜: Member

帖子: 95

精華: 0

積分: 1420 點

現金: 49 元

存款: 61 元

閱讀權限: 15

註冊: 2007-8-14

狀態: 離線
 
發表於 2007-8-25 23:05  資料  個人空間  短消息  加為好友 
【四格﹍公告滾動】8/26修正

===============================================
作  者: 【ㄚ椿】 (椿 ﹦春 ≠ 樁)
原文章  :,自己修改
適用版本: Discuz 6.0.0 RC1
修改文件: foruminfo.htm
演示:http://xsnz.aghost.0lx.net/
===============================================
0.先看演示:http://xsnz.aghost.0lx.net/

1.開啟 foruminfo.htm

2.找到
<h3><a href="$siteurl" target="_blank">$bbname</a> 信息</h3>
<tr><td colspan="4" class="bg4r">
<!--{if empty($gid) && $announcements}-->
<div id="announcement" onmouseover="if(!anncount) {clearTimeout(annst);annst = 0}" onmouseout="if(!annst) annst = setTimeout('announcementScroll()', anndelay);">
  <div id="announcementbody"><ul>$announcements</ul></div>
</div>
<script type="text/javascript">
  var anndelay = 3000;
  var anncount = 0;var annheight = 20;var annst = 0;
  function announcementScroll() {
   if(!annst) {
    $('announcementbody').innerHTML += '<br style="clear: both"/>' + $('announcementbody').innerHTML;$('announcementbody').scrollTop = 0;
    if($('announcementbody').scrollHeight > annheight * 2) {
     annst = setTimeout('announcementScroll()', anndelay);
    } else {
     $('announcement').onmouseover = $('announcement').onmouseout = null;
    }
    return;
   }
   if(anncount == annheight) {
    if($('announcementbody').scrollHeight - annheight <= $('announcementbody').scrollTop) {
     $('announcementbody').scrollTop = $('announcementbody').scrollHeight / 2 - annheight;
    }
    anncount = 0;annst = setTimeout('announcementScroll()', anndelay);
   } else {
    $('announcementbody').scrollTop++;anncount++;annst = setTimeout('announcementScroll()', 10);
   }
  }
  announcementScroll();
</script>
<!--{/if}-->
</td></tr>


3.替換成
<h3><a href="$siteurl" target="_blank">$bbname</a> 信息<span align="right">&nbsp;[<font face="webdings" onMouseOver="if(document.all.lmforum.direction == 'left')document.all.lmforum.scrollAmount=6;" onMouseOut="document.all.lmforum.scrollAmount=4;" onMouseUp="document.all.lmforum.scrollAmount=12;"onMouseDown="document.all.lmforum.direction='left';document.all.lmforum.scrollAmount=10;"><span style="cursor:pointer;cursor:hand" title="向左滾動">7</span></font> <font face="webdings" onClick="stop=0;document.all.lmforum.start();"><span style="cursor:pointer;cursor:hand" title="開始">
        4</span></font> <font face="webdings" onClick="stop=1;document.all.lmforum.stop();"><span style="cursor:pointer;cursor:hand" title="暫停">
        &lt;</span></font> <span style="cursor:pointer;cursor:hand" title="向右滾動">
<font face="webdings" onMouseOver="if(document.all.lmforum.direction == 'right') document.all.lmforum.scrollAmount=6;"onMouseOut="document.all.lmforum.scrollAmount=4;" onMouseUp="document.all.lmforum.scrollAmount=12;" onMouseDown="document.all.lmforum.direction='right';document.all.lmforum.scrollAmount=10;">
8</font>]</span></h3>
<tr><td colspan="4" class="bg4r">
<!--{if empty($gid) && $announcements}-->
<div class="box0">

                        <tr>
                                <td>
                                <div id="announcement" onmouseover="if(!anncount) {clearTimeout(annst);annst = 0}" onmouseout="if(!annst) annst = setTimeout('announcementScroll()', anndelay);">
<marquee scrolldelay="0 scrollamount=5 name="lmforum" id="lmforum" onmouseover="document.all.lmforum.stop();" onmouseout="document.all.lmforum.start();" width="975">
  <div id="announcementbody"><ul>$announcements</ul></div></div>
<script type="text/javascript">
  var anndelay = 3000;
  var anncount = 0;var annheight = 20;var annst = 0;
  function announcementScroll() {
   if(!annst) {
    $('announcementbody').innerHTML += '<br style="clear: both"/>' + $('announcementbody').innerHTML;$('announcementbody').scrollTop = 0;
    if($('announcementbody').scrollHeight > annheight * 2) {
     annst = setTimeout('announcementScroll()', anndelay);
    } else {
     $('announcement').onmouseover = $('announcement').onmouseout = null;
    }
    return;
   }
   if(anncount == annheight) {
    if($('announcementbody').scrollHeight - annheight <= $('announcementbody').scrollTop) {
     $('announcementbody').scrollTop = $('announcementbody').scrollHeight / 2 - annheight;
    }
    anncount = 0;annst = setTimeout('announcementScroll()', anndelay);
   } else {
    $('announcementbody').scrollTop++;anncount++;annst = setTimeout('announcementScroll()', 10);
   }
  }
  announcementScroll();
                        </script>
<!--{/if}-->
</td></tr>
                                        </marquee>


                                </td>
                        </tr>

        </table>
</div>


4.完成

[ 本帖最後由 【ㄚ椿】 於 2007-8-26 15:35 編輯 ]




 AL8 Forum © All rights reserved.
頂部
 babababa
 0043394
Rank: 4Rank: 4Rank: 4Rank: 4

頭銜: Lord

帖子: 364

精華: 0

積分: 2950 點

現金: 550 元

存款: 0 元

閱讀權限: 25

註冊: 2006-4-13

狀態: 離線
 
發表於 2007-8-26 10:25  資料  個人空間  短消息  加為好友 
唔係幾令...
只支持一下




 AL8 Forum © All rights reserved.
頂部
 wai312
 0061321
Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

頭銜: Forum Legend

暱稱: 阿偉

自述: UID: 0061321

帖子: 1801

精華: 0

積分: 110 點

現金: 0 元

存款: 17449 元

閱讀權限: 70

註冊: 2006-12-18

來自: Hong Kong

狀態: 離線
 
發表於 2007-8-26 11:02  資料  個人空間  短消息  加為好友 
純支持




 AL8 Forum © All rights reserved.
頂部
 chohkking
 0078242
Rank: 1

頭銜: Newbie

帖子: 42

精華: 0

積分: 660 點

現金: 99 元

存款: 0 元

閱讀權限: 10

註冊: 2007-6-3

狀態: 離線
 
發表於 2007-8-26 11:46  資料  個人空間  短消息  加為好友 
演示:http://xsnz.aghost.0lx.net/

都睇唔到效果




 AL8 Forum © All rights reserved.
頂部
 【ㄚ椿】
 0084387
Rank: 2Rank: 2

頭銜: Member

帖子: 95

精華: 0

積分: 1420 點

現金: 49 元

存款: 61 元

閱讀權限: 15

註冊: 2007-8-14

狀態: 離線
 
發表於 2007-8-26 15:37  資料  個人空間  短消息  加為好友 
8/26修正!!




 AL8 Forum © All rights reserved.
頂部
 Mickey0804
 0074157
Rank: 3Rank: 3Rank: 3
點擊查看 Mickey0804 的詳細資料

頭銜: Conqueror

帖子: 106

精華: 0

積分: 1380 點

現金: 94 元

存款: 0 元

閱讀權限: 20

註冊: 2007-4-22

來自: HongKong

狀態: 離線
 
發表於 2007-8-26 15:53  資料  個人空間  主頁 短消息  加為好友  添加 Mickey0804 為MSN好友 通過MSN和 Mickey0804 交談 Yahoo!
公告果度走左位+會自動向上行的= =

請修改!




 AL8 Forum © All rights reserved.
頂部
 【ㄚ椿】
 0084387
Rank: 2Rank: 2

頭銜: Member

帖子: 95

精華: 0

積分: 1420 點

現金: 49 元

存款: 61 元

閱讀權限: 15

註冊: 2007-8-14

狀態: 離線
 
發表於 2007-8-26 15:58  資料  個人空間  短消息  加為好友 
QUOTE:
原帖由 Mickey0804 於 2007-8-26 15:53 發表
公告果度走左位+會自動向上行的= =
請修改!



sorry

我剛剛想安裝 al8首頁7格所以....

以修改完成!!




 AL8 Forum © All rights reserved.
頂部
 Mickey0804
 0074157
Rank: 3Rank: 3Rank: 3
點擊查看 Mickey0804 的詳細資料

頭銜: Conqueror

帖子: 106

精華: 0

積分: 1380 點

現金: 94 元

存款: 0 元

閱讀權限: 20

註冊: 2007-4-22

來自: HongKong

狀態: 離線
 
發表於 2007-8-26 16:06  資料  個人空間  主頁 短消息  加為好友  添加 Mickey0804 為MSN好友 通過MSN和 Mickey0804 交談 Yahoo!
你有修改嗎?我看不到...

[ 本帖最後由 【ㄚ椿】 於 2007-8-26 15:35 編輯 ]

你有修改???




 AL8 Forum © All rights reserved.
頂部
 snc.calvin
 0065177
Rank: 4Rank: 4Rank: 4Rank: 4
點擊查看 snc.calvin 的詳細資料

頭銜: Lord

帖子: 517

精華: 0

積分: 790 點

現金: 516 元

存款: 1775 元

閱讀權限: 25

註冊: 2007-1-24

來自: 流行都會 ...

狀態: 離線
 
發表於 2007-8-27 16:14  資料  個人空間  主頁 短消息  加為好友  添加 snc.calvin 為MSN好友 通過MSN和 snc.calvin 交談
我也是純支持! 還是dz6.0往上滾動比較好看




 AL8 Forum © All rights reserved.
頂部

聯繫我們 - AL8 Forum - 網頁空間由 I-SERVICES 提供 - Archiver - WAP
清除 Cookies, 當前時區 GMT+8, 現在時間是 2008-12-4 05:40
Processed in 0.025197 second(s), 7 queries , Gzip enabled
Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.