js实现ASP分页函数 HTML分页函数

考研的代价sky

考研的代价sky

2016-02-19 11:59

关注图老师设计创意栏目可以让大家能更好的了解电脑,知道有关于电脑的更多有趣教程,今天给大家分享js实现ASP分页函数 HTML分页函数教程,希望对大家能有一点小小的帮助。
代码如下:

!--
//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');
}
//--
展开更多 50%)
分享

猜你喜欢

js实现ASP分页函数 HTML分页函数

Web开发
js实现ASP分页函数 HTML分页函数

ASP分页函数

ASP
ASP分页函数

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Javascript实现的分页函数

Web开发
Javascript实现的分页函数

php分页函数

Web开发
php分页函数

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

asp最常用的分页函数

Web开发
asp最常用的分页函数

ASP正则函数替换分页后的参数

Web开发
ASP正则函数替换分页后的参数

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

利用Java Applet播放声音文件

利用Java Applet播放声音文件

没有抓住彼此的守候 - QQ情侣分组

没有抓住彼此的守候 - QQ情侣分组
下拉加载更多内容 ↓