///
/// 前端简单分页显示
///
/// 数据条数
/// 一页要显示的条数
/// 显示第几页
/// 链接头部
/// 链接尾部
///
function urlpagehtml(totlenum, numperpage, thepage, starturl, endurl)
{
var viewpage = 5;
var strtemp;
var n;
if (parseint(totlenum) <= parseint(numperpage))
{
return "";
}
if (parseint(totlenum) % parseint(numperpage) == 0)
{
n = parseint(totlenum / numperpage);
}
else
{
n = parseint(totlenum / numperpage) + 1;
}
strtemp = "";
if (parseint(thepage) < 2)
{
strtemp += "上一页";
}
else
{
strtemp += "上一页";
}
var firstnum = 1;
var lastnum = n;
if (n > viewpage)
{
firstnum = parseint(thepage) - parseint((viewpage / 2));
if (firstnum <= 0)
{
firstnum = 1;
}
lastnum = parseint(thepage) + parseint(viewpage - ((viewpage / 2)) + 1);
if (lastnum > n)
{
lastnum = n;
}
if ((lastnum - firstnum + 1) < viewpage)
{
if ((n - lastnum) >= parseint((viewpage / 2)))
{
lastnum += (viewpage - (lastnum - firstnum + 1));
}
else
{
firstnum -= (viewpage - (lastnum - firstnum + 1));
}
}
}
for (var i = firstnum; i <= lastnum; i++)
{
if (i == parseint(thepage))
{
strtemp += "" + i + " ";
}
else
{
strtemp += "" + i + " ";
}
}
if (n - parseint(thepage) < 1)
{
strtemp += "下一页";
}
else
{
strtemp += "下一页";
}
strtemp += "";
return strtemp;
}