<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 325,  comments - 25,  trackbacks - 0

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "<html xmlns="<head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>無標題文檔</title>
    <script type="text/javascript" language="javascript">
    // JavaScript Document
    /**//**
    * js分頁類
    * @param iAbsolute 每頁顯示記錄數
    * @param sTableId 分頁表格屬性ID值,為String
    * @param sTBodyId 分頁表格TBODY的屬性ID值,為String,此項為要分頁的主體內容
    * @Version 1.0.0
    * @author 辛現寶 2007-01-15 created
    * var __variable__; private
    * function __method__(){};private
    */
    function Page(iAbsolute,sTableId,sTBodyId)
    {
    this.absolute = iAbsolute; //每頁最大記錄數
    this.tableId = sTableId;
    this.tBodyId = sTBodyId;
    this.rowCount = 0;//記錄數
    this.pageCount = 0;//頁數
    this.pageIndex = 0;//頁索引
    this.__oTable__ = null;//表格引用
    this.__oTBody__ = null;//要分頁內容
    this.__dataRows__ = 0;//記錄行引用
    this.__oldTBody__ = null;
    this.__init__(); //初始化;
    };
    /**//*
    初始化
    */
    Page.prototype.__init__ = function(){
    this.__oTable__ = document.getElementById(this.tableId);//獲取table引用
    this.__oTBody__ = this.__oTable__.tBodies[this.tBodyId];//獲取tBody引用
    this.__dataRows__ = this.__oTBody__.rows;
    this.rowCount = this.__dataRows__.length;
    try{
    this.absolute = (this.absolute <= 0) || (this.absolute>this.rowCount) ? this.rowCount : this.absolute;
    this.pageCount = parseInt(this.rowCount%this.absolute == 0
    ? this.rowCount/this.absolute : this.rowCount/this.absolute+1);
    }catch(exception){}

    this.__updateTableRows__();
    };
    /**//*
    下一頁
    */
    Page.prototype.nextPage = function(){
    if(this.pageIndex + 1 < this.pageCount){
    this.pageIndex += 1;
    this.__updateTableRows__();
    }
    };
    /**//*
    上一頁
    */
    Page.prototype.prePage = function(){
    if(this.pageIndex >= 1){
    this.pageIndex -= 1;
    this.__updateTableRows__();
    }
    };
    /**//*
    首頁
    */
    Page.prototype.firstPage = function(){
    if(this.pageIndex != 0){
    this.pageIndex = 0;
    this.__updateTableRows__();
    }
    };
    /**//*
    尾頁
    */
    Page.prototype.lastPage = function(){
    if(this.pageIndex+1 != this.pageCount){
    this.pageIndex = this.pageCount - 1;
    this.__updateTableRows__();
    }
    };
    /**//*
    頁定位方法
    */
    Page.prototype.aimPage = function(iPageIndex){
    if(iPageIndex > this.pageCount-1){
    this.pageIndex = this.pageCount - 1;
    }else if(iPageIndex < 0){
    this.pageIndex = 0;
    }else{
    this.pageIndex = iPageIndex;
    }
    this.__updateTableRows__();
    };
    /**//*
    執行分頁時,更新顯示表格內容
    */
    Page.prototype.__updateTableRows__ = function(){
    var iCurrentRowCount = this.absolute * this.pageIndex;
    var iMoreRow = this.absolute+iCurrentRowCount > this.rowCount ? this.absolute+iCurrentRowCount - this.rowCount : 0;
    var tempRows = this.__cloneRows__();
    //alert(tempRows === this.dataRows);
    //alert(this.dataRows.length);
    var removedTBody = this.__oTable__.removeChild(this.__oTBody__);
    var newTBody = document.createElement("TBODY");
    newTBody.setAttribute("id", this.tBodyId);

    for(var i=iCurrentRowCount; i < this.absolute+iCurrentRowCount-iMoreRow; i++){
    newTBody.appendChild(tempRows[i]);
    }
    this.__oTable__.appendChild(newTBody);
    /**//*
    this.dataRows為this.oTBody的一個引用,
    移除this.oTBody那么this.dataRows引用將銷失,
    code:this.dataRows = tempRows;恢復原始操作行集合.
    */
    this.__dataRows__ = tempRows;
    this.__oTBody__ = newTBody;
    //alert(this.dataRows.length);
    //alert(this.absolute+iCurrentRowCount);
    //alert("tempRows:"+tempRows.length);

    };
    /**//*
    克隆原始操作行集合
    */
    Page.prototype.__cloneRows__ = function(){
    var tempRows = [];
    for(var i=0; i<this.__dataRows__.length; i++){
    /**//*
    code:this.dataRows[i].cloneNode(param),
    param = 1 or true:復制以指定節點發展出去的所有節點,
    param = 0 or false:只有指定的節點和它的屬性被復制.
    */
    tempRows[i] = this.__dataRows__[i].cloneNode(1);
    }
    return tempRows;
    };
    window.onload = function(){
    page = new Page(6,'table1','group_one'); };
    </script>
    </head>

    <body>

    <table id="table1" border="0" width="486">
    <thead>
    <tr style="background-color:#CCCCCC;">
    <th style="cursor:pointer;">Last Name</th>
    <th style="cursor:pointer;">First Name</th>
    <th style="cursor:pointer;">Birthday</th>
    <th style="cursor:pointer;">Siblings</th>
    </tr>
    </thead>
    <tbody id="group_one">
    <tr style="background-color:#f3f3f3">
    <td>Smith</td>
    <td>John</td>
    <td>7/12/1978</td>
    <td>2</td>
    </tr>
    <tr style="background-color:#B4D6FC">
    <td>Johnson</td>
    <td>Betty</td>
    <td>10/15/1977</td>
    <td>4</td>
    </tr>
    <tr style="background-color:#f3f3f3">
    <td>Henderson</td>
    <td>Nathan</td>
    <td>2/25/1949</td>
    <td>1</td>
    </tr>
    <tr style="background-color:#B4D6FC">
    <td>Williams</td>
    <td>James</td>
    <td>7/8/1980</td>
    <td>4</td>
    </tr>
    <tr style="background-color:#f3f3f3">
    <td>Gilliam</td>
    <td>Micheal</td>
    <td>7/22/1949</td>
    <td>1</td>
    </tr>
    <tr style="background-color:#f3f3f3">
    <td>Smith</td>
    <td>John</td>
    <td>7/12/1978</td>
    <td>2</td>
    </tr>
    <tr style="background-color:#B4D6FC">
    <td>Johnson</td>
    <td>Betty</td>
    <td>10/15/1977</td>
    <td>4</td>
    </tr>
    <tr style="background-color:#f3f3f3">
    <td>Henderson</td>
    <td>Nathan</td>
    <td>2/25/1949</td>
    <td>1</td>
    </tr>
    <tr style="background-color:#B4D6FC">
    <td>Williams</td>
    <td>James</td>
    <td>7/8/1980</td>
    <td>4</td>
    </tr>
    <tr style="background-color:#f3f3f3">
    <td>Gilliam</td>
    <td>Micheal</td>
    <td>7/22/1949</td>
    <td>1</td>
    </tr>
    <tr style="background-color:#f3f3f3">
    <td>Smith</td>
    <td>John</td>
    <td>7/12/1978</td>
    <td>2</td>
    </tr>
    <tr style="background-color:#B4D6FC">
    <td>Johnson</td>
    <td>Betty</td>
    <td>10/15/1977</td>
    <td>4</td>
    </tr>
    <tr style="background-color:#f3f3f3">
    <td>Henderson</td>
    <td>Nathan</td>
    <td>2/25/1949</td>
    <td>1</td>
    </tr>
    <tr style="background-color:#B4D6FC">
    <td>Williams</td>
    <td>James</td>
    <td>7/8/1980</td>
    <td>4</td>
    </tr>
    <tr style="background-color:#f3f3f3">
    <td>Gilliam</td>
    <td>Micheal</td>
    <td>7/22/1949</td>
    <td>1</td>
    </tr>
    <tr style="background-color:#f3f3f3">
    <td>Smith</td>
    <td>John</td>
    <td>7/12/1978</td>
    <td>2</td>
    </tr>
    <tr style="background-color:#B4D6FC">
    <td>Johnson</td>
    <td>Betty</td>
    <td>10/15/1977</td>
    <td>4</td>
    </tr>
    <tr style="background-color:#f3f3f3">
    <td>Henderson</td>
    <td>Nathan</td>
    <td>2/25/1949</td>
    <td>1</td>
    </tr>
    <tr style="background-color:#B4D6FC">
    <td>Williams</td>
    <td>James</td>
    <td>7/8/1980</td>
    <td>4</td>
    </tr>
    <tr style="background-color:#f3f3f3">
    <td>Gilliam</td>
    <td>Micheal</td>
    <td>7/22/1949</td>
    <td>1</td>
    </tr>
    <tr style="background-color:#f3f3f3">
    <td>Smith</td>
    <td>John</td>
    <td>7/12/1978</td>
    <td>2</td>
    </tr>
    <tr style="background-color:#B4D6FC">
    <td>Johnson</td>
    <td>Betty</td>
    <td>10/15/1977</td>
    <td>4</td>
    </tr>
    <tr style="background-color:#f3f3f3">
    <td>Henderson</td>
    <td>Nathan</td>
    <td>2/25/1949</td>
    <td>1</td>
    </tr>
    <tr style="background-color:#B4D6FC">
    <td>Williams</td>
    <td>James</td>
    <td>7/8/1980</td>
    <td>4</td>
    </tr>
    <tr style="background-color:#f3f3f3">
    <td>Gilliam</td>
    <td>Micheal</td>
    <td>7/22/1949</td>
    <td>1</td>
    </tr>
    </tbody>
    </table>
    <span id="s"></span>
    <table><tr><td><a href="#" onclick="page.nextPage();">下一頁</a></td><td><a href="#" onclick="page.prePage();">上一頁</a></td><td><span id="pageindex"></span></td></tr></table>
    </body>
    </html>

    <2011年12月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

     

    長春語林科技歡迎您!

    常用鏈接

    留言簿(6)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    相冊

    收藏夾

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲午夜久久久久妓女影院| 亚洲国产精品不卡毛片a在线| 在线a免费观看最新网站| 永久在线观看www免费视频| 国产AV无码专区亚洲AV毛网站| 亚洲午夜久久久精品电影院| 18禁亚洲深夜福利人口| 日本免费A级毛一片| 成人免费男女视频网站慢动作| 中文字幕亚洲图片| 亚洲精品无码一区二区| 最近免费mv在线观看动漫 | 毛片免费观看视频| 亚洲欧美日韩中文二区| 亚洲AV成人潮喷综合网| 亚洲AV无码久久久久网站蜜桃| 国产99久久久国产精免费 | 亚洲欧美日韩中文高清www777 | 久久久久亚洲AV综合波多野结衣| 色噜噜亚洲男人的天堂| 香港a毛片免费观看| 亚洲午夜日韩高清一区| 国产精品亚洲精品日韩动图| 国产大片免费网站不卡美女| 伊人久久亚洲综合| 一级做a爰全过程免费视频| 亚洲乱码一二三四区乱码| 国产一区视频在线免费观看 | 亚洲综合国产一区二区三区| 久久久国产精品无码免费专区| 免费a级毛片网站| 亚洲国产欧美国产综合一区 | 四虎永久在线精品免费一区二区| 无码高潮少妇毛多水多水免费| 国产偷国产偷亚洲高清人| 亚洲成AV人片在| 影音先锋在线免费观看| 亚洲永久在线观看| 久久影视综合亚洲| 国产卡二卡三卡四卡免费网址| 67pao强力打造67194在线午夜亚洲|