TopList標簽和JavaScript結合兩例
更新時間:2007年08月12日 15:57:39 作者:
(SteamCMS)Fish模版專貼一:TopList標簽和JavaScript結合兩例
首先可以先參考 SteamCMS 標準模版標簽說明 來了解一下TopList標簽及其屬性。
在Top列表的記錄前加上數(shù)字(當然也可以是圖片,這里只是簡單的舉個例子)。
原理說明:先在最前面初始化一個js變量,在TopList中間,將Js變量加1,并在TopList循環(huán)體中間輸出(我寫asp代碼一樣的道理)
關鍵代碼:
<body>
<script language="javascript">
//全局變量
var i=1;
//輸出i,并i自增
function doit(){
document.write(i);
i++;
}
</script>
<!--Steam:TopList ChannelID='0' Type='Commend' IsTop='False' HasImage='False' Number='20' Cols='1' EnterTag='' -->
<script language="javascript">doit();</script>.<!--Steam:ContentField FieldName='Title' Length='-1' /-->
<!--/Steam:TopList-->
</body>
代碼中,綠色部分定義了一個全局變量i,和一個函數(shù)doit。doit函數(shù)在循環(huán)體的紅色部分運行,輸出i。藍色為TopList標簽。紅色代碼后面的暗黃色是標題。上面代碼的結果就會在每條記錄前加上數(shù)字。簡單吧。嘿嘿。
第二例:每隔五行插入一空行,如:
在Top列表每隔五行插入一空行(當然也可以是圖片,或者其他負責的代碼)。
原理說明:先在最前面初始化一個js變量,在TopList中間,將Js變量加1,并在TopList循環(huán)體中計算此js變量是否被5整除,是就輸出空行。
關鍵代碼:
<body>
<script language="javascript">
//全局變量
var i=1;
//輸出i,并i自增
function doit(){
if(i%5==0){//是否被5整除
document.write("<br />");
}
i++;
}
</script>
<!--Steam:TopList ChannelID='0' Type='Commend' IsTop='False' HasImage='False' Number='20' Cols='1' EnterTag='' -->
<!--Steam:ContentField FieldName='Title' Length='-1' /--><script language="javascript">doit();</script>
<!--/Steam:TopList-->
</body>
代碼中,綠色部分定義了一個全局變量i,和一個函數(shù)doit。doit函數(shù)在循環(huán)體的紅色部分運行,判斷是否被5整除,是就輸出<br>。藍色為TopList標簽。紅色代碼前面的黃色是標題。上面代碼的結果就會在每隔五行插入一空行。簡單吧。嘿嘿。
首先可以先參考 SteamCMS 標準模版標簽說明 來了解一下TopList標簽及其屬性。
在Top列表的記錄前加上數(shù)字(當然也可以是圖片,這里只是簡單的舉個例子)。
原理說明:先在最前面初始化一個js變量,在TopList中間,將Js變量加1,并在TopList循環(huán)體中間輸出(我寫asp代碼一樣的道理)
關鍵代碼:
<body>
<script language="javascript">
//全局變量
var i=1;
//輸出i,并i自增
function doit(){
document.write(i);
i++;
}
</script>
<!--Steam:TopList ChannelID='0' Type='Commend' IsTop='False' HasImage='False' Number='20' Cols='1' EnterTag='' -->
<script language="javascript">doit();</script>.<!--Steam:ContentField FieldName='Title' Length='-1' /-->
<!--/Steam:TopList-->
</body>
代碼中,綠色部分定義了一個全局變量i,和一個函數(shù)doit。doit函數(shù)在循環(huán)體的紅色部分運行,輸出i。藍色為TopList標簽。紅色代碼后面的暗黃色是標題。上面代碼的結果就會在每條記錄前加上數(shù)字。簡單吧。嘿嘿。
第二例:每隔五行插入一空行,如:
在Top列表每隔五行插入一空行(當然也可以是圖片,或者其他負責的代碼)。
原理說明:先在最前面初始化一個js變量,在TopList中間,將Js變量加1,并在TopList循環(huán)體中計算此js變量是否被5整除,是就輸出空行。
關鍵代碼:
<body>
<script language="javascript">
//全局變量
var i=1;
//輸出i,并i自增
function doit(){
if(i%5==0){//是否被5整除
document.write("<br />");
}
i++;
}
</script>
<!--Steam:TopList ChannelID='0' Type='Commend' IsTop='False' HasImage='False' Number='20' Cols='1' EnterTag='' -->
<!--Steam:ContentField FieldName='Title' Length='-1' /--><script language="javascript">doit();</script>
<!--/Steam:TopList-->
</body>
代碼中,綠色部分定義了一個全局變量i,和一個函數(shù)doit。doit函數(shù)在循環(huán)體的紅色部分運行,判斷是否被5整除,是就輸出<br>。藍色為TopList標簽。紅色代碼前面的黃色是標題。上面代碼的結果就會在每隔五行插入一空行。簡單吧。嘿嘿。
相關文章
讓JavaScript的Alert彈出框失效的方法禁止彈出警告框
彈出框難免會影響你的心情,所以通過以下代碼可將Js彈出框屏蔽掉,實現(xiàn)思路是對alert方法重寫2014-09-09uniapp使用scroll-view實現(xiàn)左右上下滑動功能
最近在用uni-app開發(fā)小程序時,需要用scroll-view做出左右上下滑動效果,所以下面這篇文章主要給大家介紹了關于uniapp使用scroll-view實現(xiàn)左右上下滑動功能的相關資料,需要的朋友可以參考下2022-11-11