最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
asp分页显示代码
时间:2022-07-02 23:14:43 编辑:袖梨 来源:一聚教程网
Private Function ContentPagination(strContent)
Dim ContentLen, maxperpage, Paginate
Dim arrContent, TempContent, i
On Error Resume Next
strContent = Newasp.ReadContent(strContent)
strContent = Replace(strContent, "[NextPage]", "[page_break]")
strContent = Replace(strContent, "[Page_Break]", "[page_break]")
ContentLen = Len(strContent)
If InStr(strContent, "[page_break]") <= 0 Then
TempContent = strContent
Else
arrContent = Split(strContent, "[page_break]")
Paginate = UBound(arrContent) + 1
If CurrentPage = 0 Then
CurrentPage = 1
Else
CurrentPage = CInt(CurrentPage)
End If
If CurrentPage < 1 Then CurrentPage = 1
If CurrentPage > Paginate Then CurrentPage = Paginate
TempContent = TempContent & arrContent(CurrentPage - 1)
End If
ContentPagination = TempContent
End Function
Private Function ContentPaginations(strContent)
Dim ContentLen, maxperpage, Paginate
Dim arrContent, TempContent, i
On Error Resume Next
strContent = Newasp.ReadContent(strContent)
strContent = Replace(strContent, "[NextPage]", "[page_break]")
strContent = Replace(strContent, "[Page_Break]", "[page_break]")
ContentLen = Len(strContent)
If InStr(strContent, "[page_break]") <= 0 Then
TempContent = strContent
Else
arrContent = Split(strContent, "[page_break]")
Paginate = UBound(arrContent) + 1
If CurrentPage = 0 Then
CurrentPage = 1
Else
CurrentPage = CInt(CurrentPage)
End If
If CurrentPage < 1 Then CurrentPage = 1
If CurrentPage > Paginate Then CurrentPage = Paginate
TempContent = TempContent & arrContent(CurrentPage - 1)
TempContent = TempContent & "
"
If CurrentPage > 1 Then
If CreateHtml <> 0 Then
TempContent = TempContent & "上一页 "
Else
TempContent = TempContent & "上一页 "
End If
End If
For i = 1 To Paginate
If i = CurrentPage Then
TempContent = TempContent & "[" & i & "] "
Else
If CreateHtml <> 0 Then
TempContent = TempContent & "[" & i & "] "
Else
TempContent = TempContent & "[" & i & "] "
End If
End If
Next
If CurrentPage < Paginate Then
If CreateHtml <> 0 Then
TempContent = TempContent & " 下一页"
Else
TempContent = TempContent & " 下一页"
End If
End If
TempContent = TempContent & "
End If
ContentPaginations = TempContent
End Function
相关文章
- 深海迷航2长眼睛的小巨颚蚌彩蛋位置-详细攻略指南 07-30
- 《深海迷航2》水族箱制作攻略-三层结构详解与养鱼技巧 07-30
- 仗剑传说新手开局如何选择职业 07-30
- 《洛克王国》世界机幕方舟玩法详解-机制汇总与实战攻略 07-30
- 《今古群侠传》小金锁位置详细说明-获取方式及前置条件介绍 07-30
- 《深海迷航2》后期基地选址推荐-详解热泉基地与外星遗迹 07-30