最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JS實(shí)現(xiàn)當(dāng)前頁居中分頁效果的方法

 更新時(shí)間:2015年06月18日 09:17:18   作者:瘋狂的流浪  
這篇文章主要介紹了JS實(shí)現(xiàn)當(dāng)前頁居中分頁效果的方法,涉及javascript操作頁面元素與樣式的相關(guān)技巧,需要的朋友可以參考下

本文實(shí)例講述了JS實(shí)現(xiàn)當(dāng)前頁居中分頁效果的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:

function show_page(cur_pc)
{
  var cp=cur_pc;  //curent page count
  var tp=this.p;  //total page count
  var sp=this.pc;  //show page count
  var bp;      //begin page count
  var ep;      //end page count
  if(sp%2==0) sp=sp+1;   //this process need an odd number
  var dp=Math.floor(sp/2); //each side count to show
  var dif=tp-sp;  //check weather it have enough page to make mid-show
  var f=cp-dp;   //to check weather it has enough page to make mid-show from the begin
  var g=tp-(cp+dp); //to check weather it has enough page to make mid-show from the end
  if(sp && dif>=0)
  {
    if(g>0)
    {
      if(f>0)
      { 
        bp=f; 
        ep=cp+dp; 
      }
      else
      { 
        bp=1; 
        ep=2*dp+1; 
      }
    }
    else
    { 
      bp=tp-2*dp; 
      ep=tp; 
    }  
  }
  else
  { 
    bp=1; 
    ep=tp; 
  }
  var buf=[];
  for(var i=bp;i<=ep;i++)
  {
    if(i==cur_pc)
    {
      buf.push("<a href='javascript:;' class='current'>",i,"</a>");
    }
    else
    {
      buf.push("<a href='javascript:;' class='normal'>",i,"</a>");
    }
  }
  document.write(buf);
}

運(yùn)行效果如下圖所示:

希望本文所述對大家的javascript程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評論

吉安县| 鄂伦春自治旗| 当雄县| 通化县| 东宁县| 浦江县| 嫩江县| 吴忠市| 靖西县| 平山县| 甘谷县| 英山县| 安吉县| 科尔| 钟祥市| 喀喇沁旗| 怀仁县| 屏东县| 镇江市| 新化县| 哈巴河县| 胶南市| 东明县| 兴海县| 文水县| 鞍山市| 中卫市| 昌平区| 龙陵县| 栾城县| 新疆| 富宁县| 崇信县| 怀柔区| 黔南| 紫金县| 钦州市| 秦安县| 石林| 特克斯县| 当涂县|