【 tulaoshi.com - Web开发 】
代码如下:
!--
//ASP分页函数
function ShowListPage(page,Pcount,TopicNum,maxperpage,strLink,ListName){
var alertcolor = '#FF0000';
maxperpage=Math.floor(maxperpage);
TopicNum=Math.floor(TopicNum);
page=Math.floor(page);
var n,p;
if ((page-1)%10==0) {
p=(page-1) /10
}else{
p=(((page-1)-(page-1)%10)/10)
}
if(TopicNum%maxperpage==0) {
n=TopicNum/maxperpage;
}else{
n=(TopicNum-TopicNum%maxperpage)/maxperpage+1;
}
document.write ('table border="0" cellpadding="0" cellspacing="1" class="Tableborder5"');
document.write ('form method=post action="?pcount='+Pcount+strLink+'"');
document.write ('tr align="center"');
document.write ('td class="tabletitle1" title="'+ListName+'" '+ListName+' /td');
document.write ('td class="tabletitle1" title="总数" '+TopicNum+' /td');
document.write ('td class="tabletitle1" title="每页" '+maxperpage+' /td');
document.write ('td class="tabletitle1" title="页次" '+page+'/'+Pcount+'页 /td');
if (page==1){
document.write ('td class="tablebody1" font face=webdings9/font /td');
}else{
document.write ('td class="tablebody1" a href="?page=1'+strLink+'" title="首页"font face=webdings9/font/a /td');
}
if (p*10 0){
document.write ('td class="tablebody1" a href="?page='+p*10+strLink+'" title="上十页"font face=webdings7/font/a /td');
}
if (page 2){
document.write ('td class="tablebody1" 首 页 /td');
document.write ('td class="tablebody1" 上一页 /td');
}else{
document.write ('td class="tablebody1" a href="?page=1'+strLink+'" title="首页"首 页/a /td');
document.write ('td class="tablebody1" a href="?page='+(page-1)+strLink+'" title="上一页"上一页/a /td');
}
if (Pcount-page 1){
document.write ('td class="tablebody1" 下一页 /td');
document.write ('td class="tablebody1" 尾 页 /td');
}else{
document.write ('td class="tablebody1" a href="?page='+(page+1)+strLink+'" title="下一页"下一页/a /td');
document.write ('td class="tablebody1" a href="?page='+Pcount+strLink+'" title="尾页"尾 页/a /td');
}
for (var i=p*10+1;ip*10+11;i++){
if (i==n) break;
}
if (in){
document.write ('td class="tablebody1" a href="?page='+i+strLink+'" title="下十页"font face=webdings8/font/a td');
}
if (page==n){
document.write ('td class="tablebody1" Font face=webdings:/font /td');
}else{
document.write ('td class="tablebody1" a href="?page='+n+strLink+'" title="尾页"font face=webdings:/font/a /td');
}
document.write ('td class="tablebody1"input class="PageInput" type=text name="page" size=1 maxlength=10 value="'+page+'"/td');
document.write ('td class="tablebody1"input type=submit value=Go name=submit class="PageInput"/td');
document.write ('/tr');
document.write ('/form/table');
}
//HTML分页函数
function ShowHtmlPage(page,Pcount,TopicNum,maxperpage,strLink,ExtName,ListName){
var alertcolor = '#FF0000';
maxperpage=Math.floor(maxperpage);
TopicNum=Math.floor(TopicNum);
page=Math.floor(page);
var n,p;
if ((page-1)%10==0) {
p=(page-1) /10
}else{
p=(((page-1)-(page-1)%10)/10)
}
if(TopicNum%maxperpage==0) {
n=TopicNum/maxperpage;
}else{
n=(TopicNum-TopicNum%maxperpage)/maxperpage+1;
}
document.write ('table border="0" cellpadding="0" cellspacing="1" class="Tableborder5"');
document.write ('form method=post');
document.write ('tr align="center"');
document.write ('td class="tabletitle1" title="'+ListName+'" '+ListName+' /td');
document.write ('td class="tabletitle1" title="总数" '+TopicNum+' /td');
document.write ('td class="tabletitle1" title="每页" '+maxperpage+' /td');
document.write ('td class="tabletitle1" title="页次" '+page+'/'+Pcount+'页 /td');
if (page==1){
document.write ('td class="tablebody1" font face=webdings9/font /td');
}else{
document.write ('td class="tablebody1" a href="index'+ExtName+'" title="首页"font face=webdings9/font/a /td');
}
if (p*10 0){
document.write ('td class="tablebody1" a href="'+strLink+(p*10)+ExtName+'" title="上十页"font face=webdings7/font/a /td');
}
if (page 3){
document.write ('td class="tablebody1" 首 页 /td');
document.write ('td class="tablebody1" a href="index'+ExtName+'" title="上一页"上一页1/a /td');
}else{
document.write ('td class="tablebody1" a href="index'+ExtName+'" title="首页"首 页1/a /td');
document.write ('td class="tablebody1" a href="'+strLink+(page-1)+ExtName+'" title="上一页"上一页/a /td');
}
if (Pcount-page 1){
document.write ('td class="tablebody1" 下一页1 /td');
document.write ('td class="tablebody1" 尾 页 /td');
}else{
document.write ('td class="tablebody1" a href="'+strLink+(page+1)+ExtName+'" title="下一页"下一页/a /td');
document.write ('td class="tablebody1" a href="'+strLink+Pcount+ExtName+'" title="尾页"尾 页/a /td');
}
for (var i=p*10+1;ip*10+11;i++){
if (i==n) break;
}
if (in){
document.write ('td class="tablebody1" a href="'+strLink+i+ExtName+'" title="下十页"font face=webdings8/font/a td');
}
if (page==n){
document.write ('td class="tablebody1" Font face=webdings:/font /td');
}else{
document.write ('td class="tablebody1" a href="'+strLink+n+ExtName+'" title="尾页"font face=webdings:/font/a /td');
}
//document.write ('td class="tabletitle1" title="转到" GO /td');
document.write ('td class="tablebody1"select class="PageInput" name="page" size="1" onchange="javascript:window.location=this.options[this.selectedIndex].value;"');
document.write ('option value="index'+ExtName+'"第1页/option');
for (var i=2;iTopicNum;i++){
if (i==page){
document.write ('option value="'+strLink+i+ExtName+'" selected第'+i+'页/option');
}else{
if (i==1){
document.write ('option value="index'+ExtName+'"第1页/option');
}else{
document.write ('option value="'+strLink+i+ExtName+'"第'+i+'页/option');
}
}
if (i==n) break;
}
document.write ('/select/td');
document.write ('/tr');
document.write ('/form/table');
}
//--