")
if curpage>1 then
response.write(""&chr(13)&" 上一页 ")
else
response.write(" |
"&chr(13)&" ")
end if
IF curpage<10 THEN '如果当前页少于10
If pgcount>10 Then '又如果总页数大于10
for k=1 to 10 '则显示可连页数为1到10
if k<>curpage then
response.write("["&k&"] ")
else
response.write("["&k&"] ")
end if
next '<当前页少于10且总页数大于10>情况处理完毕
Else '否则,即总页数小于等于10
for k=1 to pgcount '则显示可连页数为1到总页数
if k<>curpage then
response.write("["&k&"] ")
else
response.write("["&k&"] ")
end if
next '<当前页少于10且总页数小于等于10>情况处理完毕
End if '<如果当前页数少于10>的情况处理完毕
ELSEIF curpage>=10 then '如果当前页数大于等于10
If curpage+5curpage then
response.write("["&k&"] ")
else
response.write("["&k&"] ")
end if
next
Elseif curpage+5>=pgcount then '但如果当前页加5后大于等于总页数
for k=curpage-5 to pgcount '则显示可连页为当前页减5到总页
if k<>curpage then
response.write("["&k&"] ")
else
response.write("["&k&"] ")
end if
next
End if '<当前页大于等于10>情况处理完毕
END IF
if curpage下一页  | "&chr(13)&"
")
else
response.write(" "&chr(13)&"")
end if
response.write(" 共"&pgcount&"页 当前第"&curpage&"页 |
"&chr(13)&"")
END IF
%>
|
|