当前第1页 共37页 首页 上一页 1 [2] [3] [4] [5] 下一页 尾页
当前第1页 共37页 首页 上一页 [2] [3] 4 [5] [6] 下一页 尾页
我只要
1 [2] [3] [4] [5]点击下一页或者点击4的时候
[2] [3] 4 [5] [6]点击下一页或者点击5的时候
[3] [4] 5 [6] [7]谢谢你们了

解决方案 »

  1.   

    分页有多种实现方法,不过目前很多都提供控件,用起来很方便。像ASP.NET、Ext前端设计等的grid都提供的有分页的功能。楼主可以根据需要在网上搜一下相关资料,很容易就实现了
      

  2.   

    具体可以这样做:
    设个intBegin,intEnd,intCurrentintCurrent表示当前页,例如是第4页,intCurrent=4
    然后intBegin = intCurrent-2,如果intBegin<0,则intBegin=1
    然后intEnd = intCurrent + 2,如果intEnd>总页数,则intEnd=总页数最后循环从intBegin到intEnd,输出分页链接
    for(var i=intBegin;i<=intEnd;i++){document.write("<a>...</a>")}