日期:2014-05-17  浏览次数:21114 次

我想写一个跳转到第N页,不知道怎么弄,求帮助.
我想写一个跳转到第N页,不知道怎么弄,求帮助.下面是我的翻页代码.
<%
rs.pagesize=50 '每页记录条数
curpage=Request.QueryString("curpage") '将URL参数curpage传给curpage变量
pagego=Request.QueryString("pagego")'定义pagego
if curpage="" then curpage=1
rs.absolutepage=curpage '将本页设为curpage设置的页数
%>
  <div>
   
  当前第 <%=curpage%> 页,共有 <%=rs.pagecount%> 页,共有:<%=rs.recordcount%> 条记录 
  <label>跳转第
  <input name="pagego" type="text" id="pagego" size="2" maxlength="3" />
  </label>
  页 <a href="index.asp?curpage=<%=pagego%>">GO</a> </div>
  <%if curpage=1 then%>
首页
<%else%>
<a href="index.asp?curpage=1">首页</a>
<%end if%>
<%if curpage=1 then%>
上一页
<%else%>
<a href="index.asp?curpage=<%=curpage-1%>">上一页</a>
<%end if%>
<%if rs.pagecount<curpage+1 then%>
下一页
<%else%>
<a href="index.asp?curpage=<%=curpage+1%>">下一页</a>
<%end if%>
<%if rs.pagecount<curpage+1 then%>
尾页
<%else%>
<a href="index.asp?curpage=<%=rs.pagecount%>">尾页</a>
<%end if%

------解决方案--------------------
<div>
当前第 <%=curpage%> 页,共有 <%=rs.pagecount%> 页,共有:<%=rs.recordcount%> 条记录
<label>跳转第
<input name="pagego" type="text" id="pagego" size="2" maxlength="3" />
</label>
页 <a href="#" onclick="this.href='index.asp?curpage='+document.getElementById('pagego').value">GO</a> </div>



试试


也可以弄成form 来提交的。