浅析一个不错的翻页效果代码_ASP教程
教程Tag:暂无Tag,欢迎添加,赚取U币!
缂傚倷绀佸ú锕傚焻缁€鎱筪eCMS闁荤喐鐟ュΛ婵嬨€傞崼鏇炴瀬婵炲棙鍨熼弻锟�婵炴垶姊规竟鍡涘煘閺嶎厽鈷掗柨鐕傛嫹 缂備礁顦遍崰鎰耿閸ヮ剙绀夐柍銉ㄦ珪閻濓拷 闂備緡鍋勯ˇ杈╃礊婢跺本鍏滈柡鍥ㄦ皑闂夊秹鏌ゆ潏銊︻棖缂佹唻鎷� 闂佸搫鍟版慨鎾椽閺嶎偆鍗氭繛鍡樻尰濮f劗鈧鎮堕崕閬嶅矗閿燂拷,闂佽皫鍕姢閻庤濞婂鍫曞礃椤斿吋顏熸繛鎴炴尨閸嬫捇姊哄▎鎯ф灈闁告瑥绻樺濠氭晸閿燂拷!
推荐:解读一个图形化输入日期的方法代码
结果: !doctypehtmlpublic-//W3C//DTDHTML4.0 html head titleNewDocument/title metaname=Generatorcontent=EditPlus metaname=Authorcontent= metaname=Keywordscontent= metaname=Descriptioncontent= /head body !--
<!--#include file=conn.asp --> <%PageShowSize = 5 ’每页显示多少个页 MyPageSize =10 ’每页显示多少条文章 If Not IsNumeric(Request("page")) Or IsEmpty(Request("page")) Or Request("page") <=0 Then MyPage=1 Else MyPage=Int(Abs(Request("page"))) End if set rs=server.CreateObject("ADODB.RecordSet") rs.Source="select * from News order by NewsID desc" rs.Open rs.Source,conn,3,1 If Not rs.eof then rs.PageSize = MyPageSize MaxPages = rs.PageCount rs.absolutepage = MyPage total = rs.RecordCount %><body link="#000000" vlink="#000000" alink="#000000"> <table width="100%" border="0" cellpadding="0" cellspacing="1" bgcolor="#000000" style="border-collapse: collapse"> <% for i=1 to rs.PageSize if not rs.EOF then %> <tr bgcolor="#FFFFFF"> <td width="63%" height="30" ><%=trim(rs("title"))%></td> <% rs.MoveNext end if next %> </tr></table> <table> <tr> <td colspan=2 align=center height=30>共 <%=total%> 条,当前第 <%=Mypage%>/<%=Maxpages%> 页 <% url="index.asp?" PageNextSize=int((MyPage-1)/PageShowSize)+1 Pagetpage=int((total-1)/rs.PageSize)+1 if PageNextSize >1 then PagePrev=PageShowSize*(PageNextSize-1) Response.write "<a class=black href=’" & Url & "page=" & PagePrev & "’ title=’上" & PageShowSize & "页’>上一翻页</a> " Response.write "<a class=black href=’" & Url & "page=1’ title=’第1页’>页首</a> " end if if MyPage-1 > 0 then Prev_Page = MyPage - 1 Response.write "<a class=black href=’" & Url & "page=" & Prev_Page & "’ title=’第" & Prev_Page & "页’>上一页</a> " end if if Maxpages>=PageNextSize*PageShowSize then PageSizeShow = PageShowSize Else PageSizeShow = Maxpages-PageShowSize*(PageNextSize-1) End if If PageSizeShow < 1 Then PageSizeShow = 1 for PageCounterSize=1 to PageSizeShow PageLink = (PageCounterSize+PageNextSize*PageShowSize)-PageShowSize if PageLink <> MyPage Then Response.write "<a class=black href=’" & Url & "page=" & PageLink & "’>[" & PageLink & "]</a> " else Response.Write "<B>["& PageLink &"]</B> " end if If PageLink = MaxPages Then Exit for Next |
分享:解读ASP常用函数列表
1数学函数 1.1 取整函数 int(x) 取不大于x的最大整数。 fix(x) 舍去x的小数部分。 1.2 绝对值函数 abs(x) 求x的绝对值。 1.3 符号函数 sgn(x) 求x的符号代码,x为负数时函数值为-1 。 1.4 平方根函数 sqr(x) 求x的算术平方根,x必须大于0 。 1.5 指数函数 ex
相关ASP教程:
- 相关链接:
- 教程说明:
ASP教程-浅析一个不错的翻页效果代码
。