TopList标签和JavaScript结合两例

2016-02-19 09:19 12 1 收藏

下面是个简单易学的TopList标签和JavaScript结合两例教程,图老师小编详细图解介绍包你轻松学会,喜欢的朋友赶紧get起来吧!

【 tulaoshi.com - Web开发 】

 (SteamCMS)Fish模版专贴一:TopList标签和JavaScript结合两例 
首先可以先参考 SteamCMS 标准模版标签说明 来了解一下TopList标签及其属性。 
在Top列表的记录前加上数字(当然也可以是图片,这里只是简单的举个例子)。
原理说明:先在最前面初始化一个js变量,在TopList中间,将Js变量加1,并在TopList循环体中间输出(我写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,和一个函数doit。doit函数在循环体的红色部分运行,输出i。蓝色为TopList标签。红色代码后面的暗黄色是标题。上面代码的结果就会在每条记录前加上数字。简单吧。嘿嘿。 


第二例:每隔五行插入一空行,如:
在Top列表每隔五行插入一空行(当然也可以是图片,或者其他负责的代码)。
原理说明:先在最前面初始化一个js变量,在TopList中间,将Js变量加1,并在TopList循环体中计算此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,和一个函数doit。doit函数在循环体的红色部分运行,判断是否被5整除,是就输出br。蓝色为TopList标签。红色代码前面的黄色是标题。上面代码的结果就会在每隔五行插入一空行。简单吧。嘿嘿。

来源:http://www.tulaoshi.com/n/20160219/1590342.html

延伸阅读
本教程中,我们将和你一起创建一个能够在网页设计中运用的质感标签。在现代的读图时代中,网站的浏览者对于网站本身的图片和标签的质量要求越来越高,将标签做的更有质感从某种意义上讲已经是让网站能留住客流的必须。 最终效果: 第1步: 新建500px * 200 px的文档,填充背景颜色为白色。 创建一个新图层,设置个顶部矩形为10px高,颜色...
标签: Web开发
虽然 JavaScript 与Java有紧密的联系,但却是两个公司开发的不同的两个产品。Java是SUN公司推出的新一代面向对象的程序设计语言,特别适合于Internet应用程序开发;而JavaScript是Netscape公司的产品,其目的是为了扩展Netscape Navigator功能,而开发的一种可以嵌入Web页面中的基于对象和事件驱动的解释性语言,它的前身是Live Script;而Ja...
标签: Web开发
星期天看了很多国外的图书出版商的网站!发现Sams的标签显示方式的实践思路不错!标签显示的实践方式一般都要用到:javascript,来动态改变div的显示和隐藏.来看看人家写的JS代码吧: script type="text/javascript" //![CDATA[          //标签的数组,如果让我写,我想不到会用这个保存  &n...
标签: Web开发
CSS网页布局中,tbody标签与thead和tfoot标签如何使用呢? thead 标签用于HTML表格的表头 表格的头部thead,可以使用单独的样式定义表头,并且在打印时可以在分页的上部打印表头. tfoot 标签表示HTML表脚 表格的表脚tfoot,可以使用单独的样式定义表脚,并且在打印时可以在分页的下部打印表脚. tbody 标签表...
两天两例新生儿死亡是因为什么呢?图老师小编告诉大家是因为床上的被子导致孩子死亡,儿童健康应该如何保证呢?冬天儿童应该如何穿衣服盖被子呢?下面我们一起看看幼儿保健小常识吧! 进入冬季,不少家长担心宝宝受凉而给宝宝裹上厚衣服,晚上还要挨着宝宝睡觉。 但儿科医生认为这是非常危险的做法,容易导致蒙被综合症”。记...

经验教程

989

收藏

73
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部