|
看这个页面:http://eladies.sina.com.cn/news/bagua.shtml
分页内容如下:
var page_count=dt_i/count;
if((dt_i % count) !=0)
{
page_count=parseInt(page_count)+1;
}
</script>
<script language=javascript>
/***************************************
*函数名称:分页跳转
*作者:刘景峰
*时间:2006-01-04
****************************************/
function loadpage(i)
{
m=(i-1)*count;
n=i*count;
if(n>(dt_i-1))
{
n=dt_i-1;
}
echo(m,n);
page(i);
return false;
}
/***************************************
*函数名称:显示数据
*作者:刘景峰
*时间:2006-01-04
****************************************/
function echo(i,j)
{
var outstr='';
if(j>(dt_i-1))
j=dt_i-1;
if(i<0||i>(dt_i-1))
i=0;
for(m=i;m<j;m++)
{
outstr+='·<a href='+data_p[m][1]+' target="_blank" class="a04 f14">'+data_p[m][0]+'</a> '+data_p[m][2]+'<br/>';
if(m % 5==4)
outstr+='<br>';
}
outstr+='';
document.getElementById("show_data").innerHTML=outstr;
}
/***************************************
*函数名称:分页显示
*作者:刘景峰
*时间:2006-01-04
****************************************/
function page(i)
{
var outstr='';
if(i<=1)
outstr+=' 上一页 ';
else
outstr+=' <a href=# >上一页</a> ';
start_=i-2;
end_=i+3;
if(start_<1)
{
start_=1;
end_=6;
}
if(end_>page_count)
{
end_=page_count+1;
start_=end_-5
}
for(m=start_;m<end_;m++)
{
if(m>0)
{
if(m==i)
outstr+=' <font style="color:#ff0000">'+m+'</font> ';
else
outstr+=' <a href=# >'+m+'</a> ';
}
}
if((i*count)>=(dt_i-1))
outstr+=' 下一页 ';
else
outstr+=' <a href=# >下一页</a> ';
document.getElementById("show_page").innerHTML=outstr;
//document.getElementById("ast_page1").innerHTML=outstr;
}
</script>
这还能采么?
请高手指教 |
|