// JavaScript Document //---------------------------------列表分页------------------------------------ //_divName;_nPageCount总页数;_nCurrIndex 当前页码;_sPageName 共同前缀名;_sPageExt分页页面的文件名后缀;_nPageSum总记录数 function createPageHTML(divName,_nPageCount, _nCurrIndex, _sPageName, _sPageExt,_nPageSum){ var head = document.getElementsByTagName('head')[0]; var style = document.createElement("link"); if(document.getElementById('bbsTab')) { var oTable = document.getElementById("bbsTab"); var mytrs = document.getElementById("bbsTab").getElementsByTagName("tr"); var pno =oTable.rows.length; for(var i=0;i首页"; if(nCurrIndex>1){ if((nCurrIndex-1)>0){ if((nCurrIndex-1)==1) con_text += "上一页"; else con_text += "上一页"; } } var startpage=0,endpage =0; if(nCurrIndex > 5){ startpage = nCurrIndex-2; if(_nPageCount-nCurrIndex>2){ endpage =nCurrIndex+2; }else{ endpage = _nPageCount; } }else if(_nPageCount<6){ startpage = 1; endpage = _nPageCount; }else{ startpage = 1; endpage = 6; } for(var k=startpage; k<=endpage; k++){ var param = ""; if(k >1 ) param = "_" + k; if(k==nCurrIndex) con_text += ""+k+""; else con_text += ""+k+""; } if(nCurrIndex<_nPageCount){ con_text += "下一页"; } if(_nPageCount>1) con_text += "末页"; else con_text += "末页"; //con_text += "
末页
"; con_text += "第 "+nCurrIndex+" 页 转确定 共 "+_nPageSum+" 条 共 "+_nPageCount+" 页"; document.getElementById(divName).innerHTML = con_text; } function pagination_go(sPageName,sPageExt,nPageCount){ var gopageID = document.getElementById('pagination_input').value; gopageID= gopageID.replace(" ",''); if(gopageID){ if(parseInt(gopageID)<=nPageCount && parseInt(gopageID)>0){ if(gopageID=="1"){ window.location.href = sPageName+"."+sPageExt; }else{ window.location.href = sPageName+"_" + gopageID + "."+sPageExt; } } } return false; } //---------------------------------内容分页------------------------------------ ///////内容页上一篇下一篇功能;_nNowPageID当前信息ID,suffixName后缀名 function ContentUporNext(_nNowPageID,_target,_type){ if(!content_str)return false; if(content_str.lastIndexOf(",")==content_str.length-1){ content_str = content_str.substring(0,content_str.length-1); } var tst = content_str.split(","); for(var i=0;i"+content_tst[1]+"4"); } }else if(i==tst.length-1){//此时没有下一篇 if("NEXT" !=_type){ var content_tst = tst[i-1].split(":"); document.write("3"+content_tst[1]+""); } }else{ if("PREV" ==_type){ var content_up = tst[i-1].split(":"); document.write("3"+content_up[1]+"    "); } if("NEXT" ==_type){ var content_next = tst[i+1].split(":"); document.write(""+content_next[1]+"4"); } } break; } } } //---------------------------------最新信息标志------------------------------------ /////最新新闻标志:strtime 新闻发布时间;type 比较类型;number 比较基数 function compute(strtime,type,number,htmlstyle){ var endDate = new Date(); var strtimeReplace = strtime.replace(/\-/g,"/"); //转换字符串为yyyy-MM-dd HH:mi:ss格式 var startDate= new Date(strtimeReplace); //把字符串转换为时间格式 var isTime = (endDate.getTime()-startDate.getTime())/1000; var timevalue = 0; if(type=="DAY" || type=="D"){ timevalue = isTime/(24*3600); //天 }else if(type=="WEEK" || type=="W"){ timevalue = isTime/(7*24*3600);//周 }else if(type="MONTH"){ timevalue = isTime/(30*24*3600);//月 }else if(type=="H"){ timevalue = parseInt(isTime/3600);//小时 }else{ timevalue = parseInt(isTime/60); //分钟 } if(number==0){ if(timevalue<1 && timevalue>=0) document.write(htmlstyle); }else{ if(timevalue<=number && timevalue>=0) document.write(htmlstyle); } } //////内容分页方法,sumpage总页数 function page_content(sumpage){ var hrefstr=""; for(var i=0;i1){ hrefstr +=""+(i+1)+""; } } if(sumpage>1){ document.write("
"+hrefstr+"
"); } } ///////显示内容分页,el 页码;snum总页数 function viewpage(el,snum){ for(var i=0;i0){ for(var i=0;i< innoarray.length-1; i++){ innoarray[i].innerText = startPos + i+1 ; } } } window.onload = function(){ var mytrs = document.getElementById("bbsTab").getElementsByTagName("tr"); bianse(); //调用一个函数,命令现在立即执行一个函数! //控制各行变色: ↓ 定义一个函数,函数声明头的提升 function bianse(){ for(var i = 0 ; i < mytrs.length ; i++){ if(i % 2 == 0){ mytrs[i].className = "se"; }else{ mytrs[i].className = "se2"; } } } aler("aaa") }