一款asp分页程序(支持跳转与输入数字)

sub pcfinal_page
    action = "http://" & request.servervariables("http_host") & request.servervariables("script_name")
    query = split(request.servervariables("query_string"), "&")
    for each x in query
        a = split(x, "=")
        if strcomp(a(0), "page", vbtextcompare) <> 0 then
            temp = temp & a(0) & "=" & a(1) & "&"
        end if
    next
    response.write("<br/><table class='table'><form method='get' onsubmit=""document.location = '"&action&"?"&temp&"page='+ this.page.value;return false;""><tr><td align='center'>")
    if page<= 1 then
        response.write ("首页 上一页 ")
    else
        response.write("<a href='"&action&"?"&temp&"page=1'>首页</a> <a href='"&action&"?"&temp&"page="&(page -1)&"'>上一页</a> ")
    end if
    if page>= maxpage then
        response.write ("下一页 尾页 ")
    else
        response.write("<a href='"&action&"?"&temp&"page="&(page+1)&"'>下一页</a> <a href='"&action&"?"&temp&"page="&maxpage&"'>尾页</a> ")
    end if
    response.write("["&page&"/"&maxpage&"页] [共"&allpage&"条记录] 转到第 <input type='text' name='page' size='3' value='"&page&"'> 页 <input type='submit' value='跳转'/></td></tr></form></table>")
end sub
%>

时间: 2024-10-24 18:48:58

一款asp分页程序(支持跳转与输入数字)的相关文章

Asp.net之TextBox只允许输入数字的方法总结_实用技巧

复制代码 代码如下: <asp:textbox id="TextBox1" onkeyup="if(isNaN(value))execCommand('undo')" runat="server" Width="80px" onafterpaste="if(isNaN(value))execCommand('undo')"></asp:textbox> 其实服务器控件也能加上onke

javascript,ASP,HTML页面跳转全攻略

javascript|攻略|页面 =====javascript中弹出选择框跳转到其他页面=====<script language="javascript"><!--function logout(){if (confirm("你确定要注销身份吗?\n是-选择确定,否-选择取消")){window.location.href="logout.asp?act=logout"}}--></script> ====

ASP分页程序解析

程序|分页 <!--#include virtual="/share/config.asp"--><html><head><title>Untitled Document</title><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><style type="text/cs

页面设置-毕设,急需解决。。asp.net页面跳转为什么一次只可以跳转到一个页面

问题描述 毕设,急需解决..asp.net页面跳转为什么一次只可以跳转到一个页面 在母版页面设置了跳转的,但是页面只可以跳转一次例如已经跳转到会议室页面,我要在进入公文审批页面就会出现"没有此页面"的错误提示信息.一下是母版里面的代码 <div class=""container-fluid""> <div class=""row""> <div class="&qu

对象-asp.net 后台跳转到其他页面的问题

问题描述 asp.net 后台跳转到其他页面的问题 asp.net 后台跳转到其他页面的问题 我当前登陆对象的密码 修改成功之后要跳转到登陆的界面 public void a() { if(xxx) //增加要执行的方法 else(xxx) { //修改执行的方法 } } public void c() { //修改和增加都要执行的方法 //成功执行的是修改 就跳转到登陆页面 而且只能是修改增加的当前登陆密码 才跳转 修改其他用户的不会跳 } 怎么实现呢? 能讲下思路吗 解决方案 把增加.修改放

三种asp.net页面跳转的方法_实用技巧

第一种方法:response.redirect这个跳转页面的方法跳转的速度不快,因为它要走2个来回(2次postback),但它可以跳转到任何页面,没有站点页面限制(即可以由雅虎跳到新浪),同时不能跳过登录保护.但速度慢是其最大缺陷!redirect跳转机制:首先是发送一个http请求到客户端,通知需要跳转到新页面,然后客户端在发送跳转请求到服务器端.需要注意的是跳转后内部空间保存的所有数据信息将会丢失,所以需要用到session.代码如下  using System; using System

代码-asp.net 分页跳转问题

问题描述 asp.net 分页跳转问题 点击第二分页,却跳到第一.哪里代码出问题? 解决方案 不清楚你的BlogManager.GetAll函数的实现. 根据你的调用,我猜测第二个参数你写错了. 如果你可以发一下这个函数的实现就明白了. 分页的方法: 1. 你要考虑怎么把页码关联到html元素上 比如用span元素,表示第9页:html <span>9</span> 2. 你要考虑怎么在用户点击这个页码时,向服务端传递页码,这可以有两种方式 用html的<a/>标签来做

C# ASP.NET页面跳转后再回到原页面继续执行下面的语句

问题描述 C#ASP.NET页面跳转执行一些操作操作完毕后再回到原页面继续执行下面的语句 解决方案 解决方案二: 你想问的具体问题是什么?请具体描述出来.解决方案三: 不要跳转,才能使用asp.net自动化保存页面状态的机制.如果跳转,就休想.解决方案四: 看你的两个过程是否有关联,如果是无关联或只是简单的数据,可以通过url传递第一步骤的参数,跳转后再redirect回来并携带参数,如果是复杂的数据就不推荐这样做了解决方案五: 打开新窗口

一款asp.net GridView 分页实例代码

一款asp教程.net gridview 分页实例代码 本款gridview 分页实例,他从数据库教程到分页sql全部有,只要你按照本实例来做,完全可以实例asp.net教程 gridview 分页功能.*/ create procedure [dbo].[sp_systemquotationrevisionpaging] ( @clientid nvarchar(255), @clientmodel nvarchar(255),  @collection nvarchar(255), @sta