网络编程
位置:首页>> 网络编程>> Asp编程>> 科讯cms文章分页列表页码样式的修改

科讯cms文章分页列表页码样式的修改

作者:荆棘鸟 来源:荆棘鸟's blog 发布时间:2008-07-10 13:11:00 

标签:分页,文章,样式

用科讯CMS“分页显示(专题)文章列表标签”,可以在栏目文章列表下面产生一个页码行。

从图可以看出,这段DIV,还需要CSS修饰,但是查看Html源码,页码行虽然是独立的DIV层,确没有提供CSS定义。

<div align="right" height="25">第<font color=red>1</font>页 共1页 <font face=webdings>9</font> <font face=webdings>7</font> <font color=red>[1]</font> <font face=webdings>8</font> <font face=webdings>:</font> 转到:<select name="page" size="1" onchange="javascript:window.location=this.options[this.selectedIndex].value;"><option value="index.html" selected>第1页</option></select></div>

经过努力找到生成这段文章列表分页页码的Asp文件,是“KS_Cls/KS.PublicCls.asp”这个文件,修改下面这段就可以了。

 '显示分页的前部分
 '参数说明:PageStyle-分页样式,ItemUnit-单位,TotalPage-总页数,CurrPage-当前第N页,TotalInfo-总信息数,PerPageNumber-每页显示数
 Function  GetPrePageList(PageStyle,ItemUnit,TotalPage,CurrPage,TotalInfo,PerPageNumber)
     Select Case  Cint(PageStyle)
    Case 1:GetPrePageList= "<div align=""right"" height=""25"">" & "共 " & TotalInfo & " " & ItemUnit &"  页次:<font color=red> " & CurrPage & "</font>/" & TotalPage & "页  " & PerPageNumber & " " & ItemUnit &"/页 "
   Case 2:GetPrePageList= "<div align=""right"" height=""25"">第<font color=red>" & CurrPage & "</font>页 共" & TotalPage & "页 "
   Case 3:GetPrePageList= "<div align=""right"" height=""25"">第<font color=red>" & CurrPage & "</font>页 共" & TotalPage & "页 "
    End Select
 End Function

一开始我也想到用DW全站搜索关键字,可惜没注意到转义字符,导致搜索失败,注意这里有两个半角双引号嵌套,下次搜索,注意要用到科讯转义字符""。

其实“KS_Cls/KS.PublicCls.asp”只是这段Div的前半段生成,后半段是“KS_Cls/KS.RCls.asp””是生成的,如果你还需要修改其内容,注意一下这个文件的定义。

更多分页文章

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com