asp 分页 代码.就是不转到下一页

来源:百度知道 编辑:UC知道 时间:2024/06/24 13:36:27
就是不转到下一页,还请高手给看看.
pagenmin=page-pagenc'计算页码开始值
pagenmax=page+pagenc'计算页码结束值
if(pagenmin<1) then'如果页码开始值小于1则=1
pagenmin=1
end if

if(page>1) then'如果页码大于1则显示(第一页)
response.write ("<a href=products.asp?page=1><font color='#000000'>第一页</font></a> ")
end if
if(pagenmin>1) then'如果页码开始值大于1则显示(更前)
response.write ("<a href=products.asp?page="& page-(pagenc*2+1) &"><font color='#000000'>更前</font></a> ")
end if

if(pagenmax>pagec) then'如果页码结束值大于总页数,则=总页数
pagenmax=pagec
end if

for i = pagenmin to pagenmax'循环输出页码
if(i=page) then
response.write ("<font color='#ff6600'><strong>"& i &"</strong></font> ")
else
response.write ("[<a href=products.asp?p

pagec没什么问题,你看看这个总页数有值没,还有最后两句多了两个分号
if(pagenmax<pagec) then'如果页码结束值小于总页数则显示(更后)
response.write ("<a href=products.asp?page="& page+(pagenc*2+1) &"><font color='#000000'>更后</font></a> ")
end if
if(page<pagec) then'如果页码小于总页数则显示(最后页)
response.write ("<a href=products.asp?page="& pagec &"><font color='#000000'>last page</font></a> ")
end if