var createPageHTML = function(_nPageCount, _nCurrIndex,showPageSize,target,append){
if(_nPageCount == null || _nPageCount<=1){
return;//如果总页数小于1页则不输出分页项
}
var startNum =1;//记录显示的第一页位置
var endNum = _nPageCount首页";
}else{
pageHtml+="首页";
}
if(_nPageCount>=2&&nCurrIndex>=1){//判断输出上一页图片
if(nCurrIndex==1){
pageHtml+="上一页";
}else{
pageHtml+="上一页"
}
}
if(_nPageCount>showPageSize&&nCurrIndex>(showPageSize/2)){//如果总分页数大于15页,则仅显示当前页前后7条数据
endNum = nCurrIndex+(showPageSize/2)>_nPageCount?_nPageCount:nCurrIndex+(showPageSize/2);
}
if(nCurrIndex>(showPageSize/2)){
startNum = nCurrIndex-(showPageSize/2);
}
if(startNum>_nPageCount-showPageSize){
startNum=_nPageCount-showPageSize;
}
if(startNum<1){
startNum=1;
}
for(var i=startNum;i<=endNum; i++){//循环输出页码数
if(nCurrIndex == i)
pageHtml+=""+(i) + "";
else
pageHtml+=""+(i)+"";
}
if(_nPageCount>=2&&_nCurrIndex!=_nPageCount){//判断输出下一页标识
pageHtml+="下一页";
}
if(_nCurrIndex==_nPageCount){
pageHtml+="下一页";
}
if(_nPageCount<=1||_nPageCount<=nCurrIndex){
pageHtml+="尾页";
}else{
pageHtml+="尾页";
}
if(_nPageCount>1){
pageHtml+=append;
}
document.getElementById(target).innerHTML=pageHtml;
}