你的不能运行 我懒得看 给你个简单的效果 你看看<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"></head><body>
<span id="kefulist"></span><br><br><br>
<span id="pre" style="cursor:pointer;color:red" onclick=prePage()></span>
<span id="next" style="cursor:pointer;color:red" onclick=nextPage()></span><script>var a=new Array(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27);
var page=1;
var size=8;
function initPage()
{
if(a.length>size)
document.getElementById("next").innerHTML="下一组";
for(i=0;i<size;i++)
{
if(i<a.length)
document.getElementById("kefulist").innerHTML += a[i]+";";}
}
function nextPage()
{ if((page)*size<a.length)
{
document.getElementById("kefulist").innerHTML="";
for(var i=page*size;i<(page+1)*size;i++)
{
if(i<a.length)
document.getElementById("kefulist").innerHTML += a[i]+";";
}
page++;
//alert(page);
if(page*size>a.length)
document.getElementById("next").innerHTML="";
}if(page>1)
{
document.getElementById("pre").innerHTML="上一组";
}
}
function prePage()
{ if(page>0)
{
page--;
//alert(page)
document.getElementById("kefulist").innerHTML="";
for(var i=(page-1)*size;i<(page)*size;i++)
{
document.getElementById("kefulist").innerHTML += a[i]+";";
}
if(page==1)
document.getElementById("pre").innerHTML="";
}if(page>1)
{
document.getElementById("next").innerHTML="下一组";
}
}initPage();
</script>
</body>
</html>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"></head><body>
<span id="kefulist"></span><br><br><br>
<span id="pre" style="cursor:pointer;color:red" onclick=prePage()></span>
<span id="next" style="cursor:pointer;color:red" onclick=nextPage()></span><script>var a=new Array(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27);
var page=1;
var size=8;
function initPage()
{
if(a.length>size)
document.getElementById("next").innerHTML="下一组";
for(i=0;i<size;i++)
{
if(i<a.length)
document.getElementById("kefulist").innerHTML += a[i]+";";}
}
function nextPage()
{ if((page)*size<a.length)
{
document.getElementById("kefulist").innerHTML="";
for(var i=page*size;i<(page+1)*size;i++)
{
if(i<a.length)
document.getElementById("kefulist").innerHTML += a[i]+";";
}
page++;
//alert(page);
if(page*size>a.length)
document.getElementById("next").innerHTML="";
}if(page>1)
{
document.getElementById("pre").innerHTML="上一组";
}
}
function prePage()
{ if(page>0)
{
page--;
//alert(page)
document.getElementById("kefulist").innerHTML="";
for(var i=(page-1)*size;i<(page)*size;i++)
{
document.getElementById("kefulist").innerHTML += a[i]+";";
}
if(page==1)
document.getElementById("pre").innerHTML="";
}if(page>1)
{
document.getElementById("next").innerHTML="下一组";
}
}initPage();
</script>
</body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档 </title>
<script language="javascript" type="text/javascript">
var arr = new Array();
arr[0] = " <li>0浅谈CAT AP755沥青混凝sdfgsdf土摊sdf铺机保养 </li>";
arr[1] = " <li>1浅谈CAT AP755沥青混凝sdfgsdf土摊sdf铺机保养 </li>";
arr[2] = " <li>2浅谈Cdfg AP755沥青混凝土摊铺机保养 </li>";
arr[3] = " <li>3浅谈CAT AP755沥青混凝土dfg摊铺机保养 </li>";
arr[4] = " <li>4浅谈Cfgs AP755沥青混凝土摊铺机保养 </li>";
arr[5] = " <li>5浅谈CAT AP755沥青混凝土摊铺机保养 </li>";
arr[6] = " <li>6浅谈CAgsdfgT AP755沥青dfg混凝土摊铺机保养 </li>";
arr[7] = " <li>7浅谈CAT AP755沥青混凝土摊铺机保养 </li>";
arr[8] = " <li>8浅谈CAT AP755沥青混d </li>";
arr[9] = " <li>9浅谈CAT AP755沥青混凝土摊铺机保养 </li>";
var PageSize = 4;//每页数据条数
var CurrentPage=0;//当前页码
var PageCount;//总页数
var RecCount;//记录总数
var Pages;
function printPage(x)
{
var TempArray;
var num;
var next;
var preview;
var Tempstr;
var ModPage
//alert(CurrentPage)
//alert(n);
RecCount=arr.length;
//alert(RecCount);
//PageCount=Math.round(RecCount/PageSize) ;
//alert(PageCount);
ModPage = Math.round(RecCount%PageSize);
//alert(ModPage);
var t=Math.floor(parseInt(RecCount)/parseInt(PageSize));
var s=parseInt(RecCount)/parseInt(PageSize);
//return (s>t) ? Math.floor(s)+1 : t;
if(s>t)
{
PageCount = Math.floor(s)+1;
}
else
{
PageCount =t;
}
//alert(t);
//alert(s);
//alert(RecCount);
if(x==1&&PageCount == 1)
{
//Tempstr = arr.join("");
//alert(Tempstr);
document.getElementById("showMsg").innerHTML = arr.join("");
document.getElementById("sp").innerHTML = "第一页 上一页 下一页 末页 ";
}
else if(x==1&&x <PageCount)
{
TempArray = new Array();
for( num = 0;num <PageSize;num++)
{
TempArray[num] = arr[num];
//alert(arr[num]) ;
//alert(PageSize);page
}
Tempstr = TempArray.join("");
next = x + 1;
document.getElementById("showMsg").innerHTML = Tempstr;
document.getElementById("sp").innerHTML = "第一页 上一页 <a href='javascript:printPage("+next+")'>下一页 </a> <a href='javascript:printPage("+PageCount+")'>末页 </a>";
}
else if(x>1&&x <PageCount)
{
TempArray = new Array();
for( num =(x-1)*PageSize+1;num <=x*PageSize;num++)
{
TempArray[num] = arr[num];
//alert(arr[num]) ;
//alert(PageSize);page
}
Tempstr = TempArray.join("");
next = x + 1;
preview = x -1 ;
document.getElementById("showMsg").innerHTML = Tempstr;
document.getElementById("sp").innerHTML = " <a href='javascript:printPage(1)'>第一页 </a> <a href='javascript:printPage("+preview+")'>上一页</a> <a href='javascript:printPage("+next+")'>下一页 </a> <a href='javascript:printPage("+PageCount+")'>末页 </a>";
}
else if(x>1&&x==PageCount)
{
//alert(x==PageCount);
TempArray = new Array();
for( num =((PageCount-1)*PageSize);num <=PageCount*PageSize;num++)
{
TempArray[num] = arr[num];
//alert(arr[num]) ;
//alert(PageSize);page
}
Tempstr = TempArray.join("");
//next = x + 1;
preview = x -1 ;
document.getElementById("showMsg").innerHTML = Tempstr;
document.getElementById("sp").innerHTML = " <a href='javascript:printPage(1)'>第一页 </a> <a href='javascript:printPage("+preview+")'>上一页</a> 下一页 末页";
}
}
</script>
</head>
<body onload="printPage(1);">
<div id="showMsg"> </div> <div id="sp"> </div> </body>
</html>