手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >简单的js分页脚本
简单的js分页脚本
摘要:复制代码代码如下:无标题页functionshowpage(url,num,c_p){varprev=0;varnext=0;vartemp...

复制代码 代码如下:

<%@ Page Language="C#" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">

</script>

<html xmlns="http://www.w3.org/1999/xhtml" >

<head runat="server">

<title>无标题页</title>

<script language="javascript" type="text/javascript" >

function showpage(url,num,c_p)

{

var prev=0;var next=0;var temp=0;var html="";

if(parseInt(c_p+3)>num)

{

prev=num;

}

else

{

prev=parseInt(c_p+3);

}

temp=10-(prev-c_p);

if(c_p-temp>0)

{

next=c_p-temp;

}

else

{

next=1;

}

//如果显示的第一页<10,总页数又大于10

if(c_p+3<10&&num>c_p+3)

{

for(j=1;j<=10-(c_p+3);j++)

{

prev++;

}

}

if(c_p!=num)

{

html+="<a href='"+url+"index="+(1+c_p)+"'>上一页</a>"+" ";

}

for (i=prev;i>=next;i--)

{

if (i==c_p)

{

html+="<font color=red>"+i+" </font>";

}

else

{

html+="<a href='"+url+"index="+i+"'>"+i+"</a>"+" ";

}

}

if(c_p!=1)

{

html+="<a href='"+url+"index="+(c_p-1)+"'>下一页</a>"+" ";

}

document.getElementById("pagenumber").innerHTML=html+" 转到<input id="page" />页 <input type="button" value="go" onclick="funcGo()" />";

}

function funcLoad()

{

var num=100;

var url="testpager.html?";

var index ;

index = getUrlParam("index");

if(index==0)

{

index=num;

}

showpage(url,num,index);

}

function getUrlParam(name)

{

var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");

var r = window.location.search.substr(1).match(reg);

if (r!=null)

{

return parseInt(unescape(r[2]));

}

return 0;

}

function funcGo()

{

var num=100;

if(parseInt(document.getElementById("page").value)>0&&parseInt(document.getElementById("page").value)<=num)

{

window.location.href="testpager.html?index="+parseInt(document.getElementById("page").value);

}

else

{

alert("页码不存在!");

return false;

}

}

</script>

</head>

<body onload="funcLoad(0)">

<form id="form1" runat="server">

<div id="pagenumber">

</div>

</form>

</body>

</html>

【简单的js分页脚本】相关文章:

一个很简单的办法实现TD的加亮效果.

网页中移动的广告效果 鼠标悬停

接收键盘指令的脚本

简单介绍JavaScript的变量和数据类型

些很实用且必用的小脚本代码

简单获取键盘的KeyCode

带Checkbox的列表框

JS+CSS实现的拖动分页效果实例

javascript实现炫酷的拖动分页

javascript实现带下拉子菜单的导航菜单效果

精品推荐
分类导航