WEB项目总结-完全分页组件 - 编程入门网
作者 佚名技术
来源 NET编程
浏览
发布时间 2012-06-19
Num)
}
}else{
cont = CSR*maxPageNum
}
//当前页面为最后一页,并且记录数不等于默认显示记录数时,重新写入记录数
if(num == pgCont && rsObj.RecordCount%rsObj.PageSize != 0){
rsObj.PageSize = rsObj.RecordCount%rsObj.PageSize
}
CSL += 1
//设置首页,上一页
if(num > 1){
thisContent += pgUrl(url,1,"首页")+pgUrl(url,(num-1),"上一页")
}else{
thisContent += "<span>首页</span><span>上一页</span>"
}
//前后页组
//如果当前页码不为第一组则显示跳到上组页码链接
if(CSR > 1){
thisContent += pgUrl(url,(CSL-maxPageNum),"[...]")
}//else{
// thisContent += "<span>[...]</span>"
//}
//循环打出本组页码
for(z=CSL; z<=cont; z++){
thisContent += checkTO(z,num,url)
}
//如果当前页码不为第一组,并且还有下组页码则显示跳到下组页码链接
if(CSR < CS){
thisContent += pgUrl(url,(cont+1),"[...]")
}//else{
// thisContent += "<span>[...]</span>"
//}
if(num != pgCont){
thisContent += pgUrl(url,(num+1),"下一页")+pgUrl(url,pgCont,"尾页")
}else{
thisContent += "<span>下一页</span><span>尾页</span>"
}
return thisContent
}
//判断是否在本页或本组
function checkTO(pageSort,num,url){
if(pageSort == num){
return "<span class=''default''>["+pageSort+"]</span>"
}else{
return pgUrl(url,pageSort,"["+pageSort+"]")
}
}
//不在本页或本组给出链接
function pgUrl(url,num,txt){
return ''<a href="''+url+''page=''+num+''">''+txt+''</a>''
}
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于WEB项目总结-完全分页组件 - 编程入门网的所有评论