// JavaScript Document
function createPageHTML(_nPageCount, _nCurrIndex, _sPageName, _sPageExt){
if(_nPageCount == null || _nPageCount<=1){//如果总页数小于1页则不输出分页项
return;
}
var startNum =1;//记录显示的第一页位置
var endNum = _nPageCount<9?_nPageCount:9;//记录显示的最后一页位置
var nCurrIndex = _nCurrIndex || 0;//这句基本的点多余
if(_nPageCount>=2&&nCurrIndex>=1){//判断输出上一页图片
if(nCurrIndex==1){
document.write("上一页");
}else{
document.write("上一页");
}
}
if(nCurrIndex==0){
document.write("上一页");
}
if(nCurrIndex == 0)
document.write("1");
else if(nCurrIndex<5)
document.write("1");
if(_nPageCount>9&&nCurrIndex>=5){//如果总分页数大于11页,则仅显示当前页前后5条数据
endNum = nCurrIndex+5>_nPageCount?_nPageCount:nCurrIndex+5;
}
if(nCurrIndex>4){
startNum = nCurrIndex-4;
}
for(var i=startNum;i"+(i+1) + "");
else
document.write(""+(i+1)+"");
}
if(_nPageCount>=2&&_nCurrIndex!=_nPageCount-1){//判断输出下一页标识
document.write("下一页");
}
if(_nCurrIndex==_nPageCount-1){
document.write("下一页");
}
}