function pageCode(pc,p,pagePrefix)
{
var fhtml='',prev,next,endpage;
if(p>1)
{
prev=p-1;
if(prev<=0) prev=1;
fhtml='<a href="prev" href="'+pagePrefix+prev+'">上一页</a>';
}else{
fhtml='';
}
if(p>4&&p<pc){
fhtml+=' <a href="'+pagePrefix+'1.html">1</a> <span>…</span>';
}
if(pc>p+3){
endpage=p+3;
}else{
endpage=pc;
}
for(i=p-3;i<=endpage;i++){
if(!i<1){
if(i==p){
fhtml+='<b>'+i+'</b>';
}else{
fhtml+='<a href="'+pagePrefix+i+'.html">'+i+'</a>';
}
}
}
if(p+3<pc){
fhtml+='<span>…</span> <a href="'+pagePrefix+pc+'.html">'+pc+'</a>';
}
next=p+1;
if(next>pc) next=pc;
if(p<pc&&next>p){
fhtml+='<a class="next" href="'+pagePrefix+next+'.html">下一页</a>';
}
return fhtml;
}
document.write(pageCode(20,3,'?'))