<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>分页</title>
<script type="text/javascript" src="jquery-1.2.5.js"></script>
<script type="text/javascript">
window.onload = function dPage(){
var content = document.getElementById("bbb").innerHTML;
}
</script> 
</style>
</head>
<body>
<div id="bbb">
对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
<div class="fpage">&nbsp;</div>
对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
<div class="fpage">&nbsp;</div>
对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
<div class="fpage">&nbsp;</div>
对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
</div>
</body>
</html>这个是后台fck插入的分页符:<div class="fpage">&nbsp;</div>
如何利用js实现分页 根据<div class="fpage">&nbsp;</div>的个数来实现分页
帮帮忙 网上的是php 没有看见有人用js的

解决方案 »

  1.   

    自己想办法实现会好一点,不要老是上网找现成的。你把不同页的内容放到不同的div中,让这些div在同一个位置,在同一时间只显示一个div,其他的div隐藏起来,点击下一页显示下一个div。这样糊弄一下观众是没问题的。
      

  2.   


    看看参考下吧
    http://qingxinxz.tk/newindex/content.asp?id=59
      

  3.   


    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gbk">
    <title>分页</title>
    <script type="text/javascript" src="jquery-1.2.5.js"></script>
    <style>
        .page { margin:20px; }
        .page a {
            margin:0 5px;
            padding:1px 3px;
            display:inline-block;
            border:1px solid #000;
        }
    </style>
    </head>
    <body>
    <div id="bbb">
    对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
    对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
    对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
    <div class="fpage">&nbsp;</div>
    防守对方发广告广告古古怪怪古古怪怪
    防守对方发广告广告古古怪怪古古怪怪
    防守对方发广告广告古古怪怪古古怪怪
    <div class="fpage">&nbsp;</div>
    对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
    对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
    对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
    对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
    <div class="fpage">&nbsp;</div>
    防守对方发广告广告古古怪怪古古怪怪
    防守对方发广告广告古古怪怪古古怪怪
    防守对方发广告广告古古怪怪古古怪怪
    </div>
    <script type="text/javascript">
        var $ = function(id){
            return document.getElementById(id);
        };
        var str = $('bbb').innerHTML.toLowerCase();
        var ie = !+[1,];
        var arr = ie ? str.split('<div class=fpage>&nbsp;</div>') : str.split('<div class="fpage">&nbsp;</div>');
        $('bbb').innerHTML = arr[0];
        var page = document.createElement('div');
        page.className = 'page';
        var tmp = '';
        for(var i = 1, len = arr.length; i <= len; i++){
            tmp += '<a href="javascript:test('+(i-1)+');">'+i+'</a>';
        }
        page.innerHTML = tmp;
        document.body.appendChild(page);
        function test(i){
            $('bbb').innerHTML = arr[i];
        }
    </script>
    </body>
    </html>试试
      

  4.   


    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gbk">
    <title>分页</title>
    <script type="text/javascript" src="jquery-1.2.5.js"></script>
    <style>
        .page { margin:20px; }
        .page a {
            margin:0 5px;
            padding:1px 3px;
            display:inline-block;
            border:1px solid #000;
        }
    .current {
    color:#fff; background:#000; font-weight:bold;
    }
    </style>
    </head>
    <body>
    <div id="bbb">
    对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
    对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
    对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
    <div class="fpage">&nbsp;</div>
    防守对方发广告广告古古怪怪古古怪怪
    防守对方发广告广告古古怪怪古古怪怪
    防守对方发广告广告古古怪怪古古怪怪
    <div class="fpage">&nbsp;</div>
    对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
    对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
    对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
    对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
    <div class="fpage">&nbsp;</div>
    防守对方发广告广告古古怪怪古古怪怪
    防守对方发广告广告古古怪怪古古怪怪
    防守对方发广告广告古古怪怪古古怪怪
    </div>
    <script type="text/javascript">
        var $ = function(id){
            return document.getElementById(id);
        };
        var str = $('bbb').innerHTML.toLowerCase();
        var ie = !+[1,];
        var arr = ie ? str.split('<div class=fpage>&nbsp;</div>') : str.split('<div class="fpage">&nbsp;</div>');
        $('bbb').innerHTML = arr[0];
        var page = document.createElement('div');
        page.className = 'page';
        page.id = 'page';
        var tmp = '';
        for(var i = 1, len = arr.length; i <= len; i++){
            tmp += '<a href="javascript:test('+(i-1)+');">'+i+'</a>';
        }
        page.innerHTML = tmp;
        document.body.appendChild(page);
    var a = document.getElementById('page').getElementsByTagName('a')
        function test(i){
            $('bbb').innerHTML = arr[i];
    for(var j = 0, len = a.length; j < len; j++){
    a[j].className = '';
    }
    a[i].className = 'current';
        }
    </script>
    </body>
    </html>这个意思?
      

  5.   

    <div class="list pagecontent  pageselect">
       <ul>
                   <li>sadasdasd</li
    <li>sadasdasd</li>
    <li>sadasdasd</li>
             </ul> 
          </div>
               <div class="list pagecontent">
           <li>sadasdasd</li>
    <li>sadasdasd</li>
    <li>sadasdasd</li>
                </div>
          <div id="page">
         <ul>
         <li><a href="###" id="first">首页</a></li>
         <li><a href="###" id="prev">上一页</a></li>
         <li><a href="###" id="next">下一页</a></li>
         <li><a href="###" id="end">末页</a></li>
         </ul>
         </div>   
        </div> $(document).ready(function(){
       var obj=$("div.pagecontent");   
       var allcount=obj.length;
        if(allcount < 2){$("#propage").hide();}
        $("a#first").click(function(){
           page(0);
         });
      $("a#end").click(function(){
      page(allcount-1);
    });
    $("#prev").click(function(){
    var p=obj.index($(".pageselect"));
    var prev=p-1<=0?"0":p-1;
    page(prev);
    });
    $("#next").click(function(){
    var p=obj.index($(".pageselect"));
     var pnext=allcount<=p+1?allcount-1:p+1;  
     page(pnext);
    });
      });
     function page(pagecount){
       var obj=$(".pagecontent");
      obj.removeClass("pageselect");
      obj.eq(pagecount).addClass("pageselect");
    }div.pagecontent{display:none;}
    div.pageselect{display:block;}