var InnerPage,PageHtml,TheContent,A_TheContent; var currentPage=0; var pagecount=0; var P=6; //表示开始时显示的页码总数 var M=3; //超过p页后左右两边显示页码数 var LastPage; function Build_InnerPage() { PageHtml=""; if(currentPagepagecount) { LastPage=pagecount; } for(i=1;i<=LastPage;i++) { if(currentPage==i) { PageHtml+=" "+i+""; } else { PageHtml+=" "+i+""; } } } else { LastPage=currentPage+M; if(LastPage>pagecount) { LastPage=pagecount; } for(i=currentPage-M;i<=LastPage;i++) { if(currentPage==i) { PageHtml+=" "+i+""; } else { PageHtml+=" "+i+""; } } } if(currentPage>1) { PageHtml=" 首页 上一页"+PageHtml; } if(currentPage>=1 && currentPage下一页 尾页"; } InnerPage.innerHTML=PageHtml+" 页次:"+currentPage+"/"+pagecount+""; } function page(j) { currentPage=j; document.documentElement.scrollTop=0; ContentObj.innerHTML=A_TheContent[currentPage-1]; Build_InnerPage(); } var ContentObj=document.getElementById("Content"); if(ContentObj!=null) { TheContent=ContentObj.innerHTML; A_TheContent=TheContent.split(/
 <\/span><\/div>/i); pagecount=A_TheContent.length; if(A_TheContent.length>1) { document.write('
'); InnerPage=document.getElementById("InnerPage"); page(1); } }