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

一个简单的问题。。。ASP如何实现输入页数跳转。。
部分代码如下:请各位大神根据我给出的代码帮我写出来,要实现在文本框输入数字,点击跳转,能转到相应的页面。
共有<%=(Rs1_total)%>个留言,第(1)页,共(2)页,文本框处
(1)处的脚本代码
<% if rs1_last>0 then
page=rs1_last/2
if page<>int(page) then
page=int(page)+1
end if
response.write(page)
else response.write("?")
end if %>
(2)处的脚本代码
<% if rs1_total>0 then
page=rs1_total/2
if page<>int(page)then
page=int(page)+1
end if
response.write(page)
else response.write("?")
end if %>
记录集导航条代码如下:
<td><% If MM_offset <> 0 Then %>
  <a href="<%=MM_moveFirst%>">第一页</a>
  <% End If ' end MM_offset <> 0 %></td>
  <td><% If MM_offset <> 0 Then %>
  <a href="<%=MM_movePrev%>">前一页</a>
  <% End If ' end MM_offset <> 0 %></td>
  <td><% If Not MM_atTotal Then %>
  <a href="<%=MM_moveNext%>">下一个</a>
  <% End If ' end Not MM_atTotal %></td>
  <td><% If Not MM_atTotal Then %>
  <a href="<%=MM_moveLast%>">最后一页</a>
  <% End If ' end Not MM_atTotal %></td>

------解决方案--------------------
不些action就行,会自动get提交到当前页,当前页的名称不过这个要修改成你需要的键名称

HTML code
共有<%=(Rs1_total)%>个留言,第(1)页,共(2)页,<form method="get"><input type="text" name="当前页的名称"/><input type="submit" value="GO"/></form>