叶子asp分页类(6)


  s.setPageCss("","","");
  s.setHtml("共{$RecCount}记录 页次{$Page}/{$PageCount} 每页{$PageSize}条 {$PageFrist} {$PagePrev} {$PageText} {$PageNext} {$PageLast} {$PageInput} {$PageSelect}");
  s.Write();
  </Script>
 <%End Sub
End Class%>
Cls_jsPage.js
/**
*=================================================================
*Name:   叶子js分页样式(ShowoPage Style With JS)
*RCSfile:  Cls_jsPage.js
*Revision:  0.09
*Author:  Yehe(叶子)
*Released:  2005-05-12 23:00:15
*Description: js分页样式,显示上一页下一页的翻页结果
*Contact:  QQ:311673,MSN:myehe@msn.com
*WebSite:  http://www.yehe.org,http://www.showo.com
*=================================================================
*/
function Cls_jsPage(iRecCount,iPageSize,iPageNum,sName){
 this.iRC=this.FormatNum(iRecCount,1,0,0,0);//总记录条数
 this.iPS=this.FormatNum(iPageSize,1,0,1,0);//每页记录数目
 this.iPN=this.FormatNum(iPageNum,0,0,0,0);//显示的前后页数,0为显示所有,负数为这么多页面一个跳转
 this.sN=sName;//实例对象名
 this.sTPage="{$Page}";//页数
 this.sTPageCount="{$PageCount}";//总页数
 this.sTRecCount="{$RecCount}";//总记录数
 this.sTPageSize="{$PageSize}";//每页记录数
 this.sTPageFrist="{$PageFrist}";//首页
 this.sTPagePrev="{$PagePrev}";//上页
 this.sTPageNext="{$PageNext}";//下页
 this.sTPageLast="{$PageLast}";//尾页
 this.sTPageText="{$PageText}";//数字跳转
 this.sTPageTextF="{$PageTextF}";//数字跳转框架
 this.sTPageInput="{$PageInput}";//输入框跳转
 this.sTPageSelect="{$PageSelect}";//下拉菜单跳转
 this.sTPageNum="{$PageNum}";//数字页数
 this.iPC=this.getPageCount();//得到页数
}
//输入 页数开始值,结尾值
Cls_jsPage.prototype.setPageSE=function(sPageStart,sPageEnd){
 var sPS=sPageStart,sPE=sPageEnd;
 this.sPS=(sPS.length>0)?sPS:"Page=";
 this.sPE=(sPE.length>0)?sPE:"";
}
//输入 网址
Cls_jsPage.prototype.setUrl=function(sUrl){
 var s=sUrl;
 this.Url=(s.length>0)?s:""+document.location;
}
//输入 输入框&下拉框name值
Cls_jsPage.prototype.setPageInput=function(sPageInput){
 var sPI=sPageInput;
 this.sPI=(sPI.length>0)?sPI:"Page";
}
//输入 语言 首页(Disable,Enale)
Cls_jsPage.prototype.setPageFrist=function(sDis,sEn){
 this.PF_D=sDis;
 this.PF_E=sEn;
}
//输入 语言 上页
Cls_jsPage.prototype.setPagePrev=function(sDis,sEn){
 this.PP_D=sDis;
 this.PP_E=sEn;

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/3454.html