简单的JS分页代码

<script language=javascript>
 
	function WritePager(pageIndex,pageCount,pageName,ext){
		if(pageCount>1){
			var pagelen=7;
			var startPage=pageIndex-3;
			if(startPage<0) startPage=0;
			var endpage=pagelen+startPage;
			if(endpage>pageCount)endpage=pageCount;
			
			startPage=endpage-7;
			if(startPage<0) startPage=0;
			if(pageIndex>1)	{	
				document.write("<a href=\""+pageName+"."+ext+"\">首页</a>&nbsp;");	   
				document.write("&nbsp;<a href=\""+pageName+"_"+(pageIndex-1)+"."+ext+"\">上一页</a>&nbsp;");
				}
			else if(pageIndex==1){
				document.write("<a href=\""+pageName+"."+ext+"\">首页</a>&nbsp;");
				document.write("&nbsp;<a href=\""+pageName+"."+ext+"\">上一页</a>&nbsp;");
				}
			else{
				document.write("&nbsp;首页</a>&nbsp;");
				document.write("&nbsp;上一页&nbsp;");
				}
				
			for(var i=startPage;i<endpage;i++){
				if(i==pageIndex){
					document.write("&nbsp;<font color=red>"+(i+1)+"<\/font>&nbsp;");
				}else if(i==0){
					document.write("&nbsp;<a href=\""+pageName+"."+ext+"\">"+(i+1)+"</a>&nbsp;");
				}else{
					document.write("&nbsp;<a href=\""+pageName+"_"+i+"."+ext+"\">"+(i+1)+"</a>&nbsp;");
				}
			}
			if(pageIndex<pageCount-1){
				document.write("&nbsp;<a href=\""+pageName+"_"+(pageIndex+1)+"."+ext+"\">下一页</a>&nbsp;");
				document.write("<a class='pagebar' href=\"" + pageName + "_" + (pageCount-1) + "." + ext + "\">尾页</a>");
				}
			else{
				document.write("&nbsp;下一页&nbsp;");
				document.write("&nbsp;尾页</a>");
				}

		}
	}
	WritePager(0,100,"index","html");
</script>

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值