/**
* pagination.js
* target container must be id "page-container"
*/
function setPage(currPage,totalCount,urlHeader) //currPage 当前页数; totalCount 总数量
{
var container = document.getElementById('page-container');
var iPageSize = 20; //每页的数量
var b = ((totalCount%iPageSize)!=0);
var iPageCount = parseInt(totalCount/iPageSize)+(b?1:0);//总共页数
//if (currPage > iPageCount) return false;
currPage = parseInt(currPage);
var sTemp = "";
var sTemp1 = "
"+ currPage +"/"+ iPageCount +"
";
var sTemp2 = ""
if (totalCount==0)
{
sTemp = "无";
container.innerHTML = sTemp;
}
else if (iPageCount==1)
{
sTemp = "上一页"+ sTemp1 +"下一页";
container.innerHTML = sTemp +" "+ sTemp2 ;
}
else if (iPageCount==currPage)
{
sTemp = "上一页"+ sTemp1 +"下一页";
container.innerHTML = sTemp +" "+ sTemp2 ;
}
else if (currPage==1)
{
sTemp = "上一页"+ sTemp1 +"下一页";
container.innerHTML = sTemp +" "+ sTemp2 ;
}
else
{
sTemp = " 上一页"+ sTemp1 +"下一页";
container.innerHTML = sTemp +" "+ sTemp2 ;
}
//事件点击
var pageClick = function() {
var oAlink = container.getElementsByTagName("a");
var inx = currPage; //初始的页码
if(oAlink.length > 1){
oAlink[0].onclick = function() { //点击上一页
if (inx == 1) {
return false;
}
inx--;
window.location.href=urlHeader+inx;
return false;
}
oAlink[1].onclick = function() { //点击下一页
if (inx == iPageCount) {
return false;
}
inx++;
//setPage(container, count, inx);
window.location.href=urlHeader+inx;
return false;
}
}
} ()
}
function toPage(s) {
var tempUrl = "";
tempUrl = s + document.getElementById('goPageNo').value;
window.location.href = tempUrl;
}