主题:那位高手给一个内容分页代码
hxf4244
[专家分:30] 发布于 2007-04-10 10:06:00
例如::
conse aa="我我我||是是是是||中中国国人人||哈哈哈哈"
拿来分成四页....
第一页:我我我
第二页:是是是是
第三页:中中国国人人
第四页:哈哈哈哈
求代码实现与思路????
回复列表 (共7个回复)
沙发
wangsdong [专家分:21390] 发布于 2007-04-10 10:25:00
这不是分页,这是分割,使用split函数来分割
s=split(aa,"||")
这样
s(0)="我我我"
s(1)="是是是是"
……
板凳
hxf4244 [专家分:30] 发布于 2007-04-10 12:10:00
那要搞首页 上一页 下一页 尾页 与分页一样的怎么搞????
3 楼
oyh484203 [专家分:5890] 发布于 2007-04-10 15:51:00
是不是这样搞?(我随便写的一个)
<%
'------------------循环分页----------------------------------
dim str
str="我我我||是是是是||中中国国人人||哈哈哈哈"
str1=split(str,"||")
page1=request.QueryString("page")
if page1="" then
page1=str1(0)
end if
for i=0 to Ubound(str1)
if str1(i)=page1 then
response.Write "<div>"&str1(i)&"</div><p>"
select case i
case 0
%>
<a href="?page=<%=str1(0)%>">首页</a> <a href="?page=<%=str1(0)%>">上一页</a> <a href="?page=<%=str1(i+1)%>">下一页</a> <a href="?page=<%=str1(Ubound(str1))%>">尾页</a>
<%
case Ubound(str1)
%>
<a href="?page=<%=str1(0)%>">首页</a> <a href="?page=<%=str1(i-1)%>">上一页</a> <a href="?page=<%=str1(Ubound(str1))%>">下一页</a> <a href="?page=<%=str1(Ubound(str1))%>">尾页</a>
<%
case else
%>
<a href="?page=<%=str1(0)%>">首页</a> <a href="?page=<%=str1(i-1)%>">上一页</a> <a href="?page=<%=str1(i+1)%>">下一页</a> <a href="?page=<%=str1(Ubound(str1))%>">尾页</a>
<%
end select
end if
next
%>
4 楼
hxf4244 [专家分:30] 发布于 2007-04-11 08:55:00
你写那个,,,能在新闻内容分页里使用吗????
5 楼
wangsdong [专家分:21390] 发布于 2007-04-11 09:21:00
http://www.programfan.com/blog/article.asp?id=15045
6 楼
hxf4244 [专家分:30] 发布于 2007-04-11 09:54:00
此问题已经解决,,,,,谢谢各位的意见咯!!!!
<%
Const AA = "我是内容呀||我是内容二||我是内容三||呵呵又到内容四了"
Page = Request.querystring("Page")
IF Page = "" Or Page <= 0 Then
Page = 0
Else
Page = Cint(Request.querystring("Page"))
End IF
Content = Split(AA,"||")
PageCo = ubound(Content)
For i = Page To Page
Response.Write Content(Page)
Next
Response.Write "<br>"
Response.Write "<br>"
For j = 0 To PageCo
Response.Write " <a href=""?Page="&j&""">["&j&"]</a>"
Next
%>
7 楼
wzqsuper [专家分:270] 发布于 2007-04-12 11:00:00
分享一下!
我来回复