找回密码
 注册
搜索
热搜: 回贴
  • 前程无忧官网首页 有什么好的平台可以
  • 最新的销售平台 互联网营销的平台有哪
  • 制作网页的基本流程 网页制作和网页设
  • 【帝国CMS】输出带序号的列表(数字排
  • 网站建设公司 三一,中联,极东泵车的
  • 织梦 建站 织梦网站模版后台怎么更改
  • 云服务官网 哪些网站有免费的简历模板
  • 如何建网站要什么条件 建网站要用什么
  • 吉林市移动公司电话 吉林省退休人员网
  • 设计类毕业论文 网站设计与实现毕业论
查看: 86|回复: 6

[原创]自写的一个简单的分页函数

[复制链接]
发表于 2010-1-17 08:13:45 | 显示全部楼层 |阅读模式 IP:江苏扬州
代码很简单,很容易看懂。而且可以直接调用。

调用时,把url(你所要插入代码的页面名),imgurl(图片地址),改成自己所要的,就行了。
<%function showpage(url,imgurl)
page=request("page")
PageSize = 20
rs.PageSize = PageSize
totalfilm=rs.recordcount
pgnum=rs.Pagecount
if page="" or clng(page)<1 then page=1
if clng(page) > pgnum then page=pgnum
if pgnum>0 then rs.AbsolutePage=page
response.Write"<form method=Post action='"&url&"' name='go'>"
response.Write" <td align='left'> 共有<font color='#0033CC'>"&rs.recordcount&"</font>条记录"
response.Write"["&page&"/<b>"&rs.pagecount&"</b>页] [共"&totalfilm&"个] "
if page=1 then
response.Write"[首页] [上一页]"
else
response.Write"[<a href='"&url&"?page=1'>首页</a>]"
response.Write"[<a href='"&url&"?page="&page-1&"'>上一页</a>]"
end if
if rs.pagecount-page<1 then
response.Write"[下一页] [尾页]"
else
response.Write"[<a href='"&url&"?page="&page+1&"'>下一页</a>] "
response.Write"[<a href='"&url&"?page="&rs.pagecount&"'>尾页</a>]"
end if
response.Write" </span><input type='text' name='page' size=2 maxlength=10 style='font-size:9pt;color:#FFFFFF;background-color:#B9D9CE;border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; border-bottom: 1px solid #000000' value='"&page&"' align=center>"
response.Write"<img src='"&imgurl&"' border='0' alt='GO'onClick='javascript:document.go.submit()' style='cursor:hand '> "
response.Write"</td>"
response.Write" </form>"
end function%>
发表于 2010-1-17 08:13:49 | 显示全部楼层 IP:江苏扬州
url(你所要插入代码的页面名),imgurl(图片地址)...这里不太明白..

能说具体些吗??  举个例....谢谢

在不断学习中..
回复

使用道具 举报

发表于 2010-1-17 08:13:53 | 显示全部楼层 IP:江苏扬州
他这个哪是个完整的分页嘛,里面还有rs对象,很明显上面一定有个set rs创建对象的
要好的你最好看看动网论坛源代码、看新云、看动易等这写好站的。我不好说了。。。。
回复

使用道具 举报

发表于 2010-1-17 08:13:57 | 显示全部楼层 IP:江苏扬州
我觉得楼上说的有道理 。

这份代码不够“通用”,如果能写成一个“独立的函数”或者“独立的类”,

就非常好了。

不过,如果,作者是个初学者,那么这份代码就很有价值了,

可以把里面隐含的那些全局变量进行私有化改造,这样才能算是“通用的东西”。

希望我们可以多多交流啊 。。
回复

使用道具 举报

发表于 2010-1-17 08:14:01 | 显示全部楼层 IP:江苏扬州
晕,这本来,就是一个独立的函数,rs,只是你的数据库链接参数。这个,没必要在这里写,直接调用就行了。

在调用页(比如:test.asp)输入:

&lt;%url="test.asp"
  imgurl="图片路径"
%&gt;
&lt;%=page(url,imgurl)%&gt;
回复

使用道具 举报

发表于 2010-1-17 08:14:04 | 显示全部楼层 IP:江苏扬州
看来,我这是多此一JI,以后,不发了,
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )

GMT+8, 2024-9-30 07:17 , Processed in 0.315163 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表