<!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"> </div>
对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
<div class="fpage"> </div>
对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
<div class="fpage"> </div>
对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
</div>
</body>
</html>这个是后台fck插入的分页符:<div class="fpage"> </div>
如何利用js实现分页 根据<div class="fpage"> </div>的个数来实现分页
帮帮忙 网上的是php 没有看见有人用js的
看看参考下吧
http://qingxinxz.tk/newindex/content.asp?id=59
<!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"> </div>
防守对方发广告广告古古怪怪古古怪怪
防守对方发广告广告古古怪怪古古怪怪
防守对方发广告广告古古怪怪古古怪怪
<div class="fpage"> </div>
对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
<div class="fpage"> </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> </div>') : str.split('<div class="fpage"> </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>试试
<!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"> </div>
防守对方发广告广告古古怪怪古古怪怪
防守对方发广告广告古古怪怪古古怪怪
防守对方发广告广告古古怪怪古古怪怪
<div class="fpage"> </div>
对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
对方答复地方对方答复地方对方答复地方是大法师打发士大夫史蒂夫是大法师打发士大夫
<div class="fpage"> </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> </div>') : str.split('<div class="fpage"> </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>这个意思?
<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;}