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

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

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

    隨筆 - 154  文章 - 60  trackbacks - 0
    <2007年11月>
    28293031123
    45678910
    11121314151617
    18192021222324
    2526272829301
    2345678

    聲明:

    該blog是為了收集資料,認識朋友,學習、提高技術,所以本blog的內容除非聲明,否則一律為轉載!!

    感謝那些公開自己技術成果的高人們!!!

    支持開源,尊重他人的勞動!!

    常用鏈接

    留言簿(3)

    隨筆分類(148)

    隨筆檔案(143)

    收藏夾(2)

    其他

    學習(技術)

    觀察思考(非技術)

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    代碼:
    <html>
    <head>
    <title>My table</title>
    <style>
    .table0 
    {
        height
    :90%;
    }


    .table0 caption
    {
        width
    :100%;
        height
    :26px;
        line-height
    :26px;
        font-size
    :20px;
        font-color
    :black;
        font-weight
    :900;
        letter-spacing
    :5px;
    }


    .table0 thead td 
    {
        text-align
    :center;
        vertical-align
    :middle;
        height
    :20px;
        line-height
    :18px;
        font-size
    :14px;
        font-color
    :black;
        font-weight
    :bold;
        padding-top
    :2px;
        padding-bottom
    :2px;
        border
    :#555 1px solid;
        margin
    :0px;
    }


    .table0 tfoot td
    {
        text-align
    :left;
        vertical-align
    :middle;
        height
    :20px;
        line-height
    :18px;
        font-size
    :12px;
        font-color
    :black;
        font-weight
    :bold;
        padding-top
    :2px;
        padding-bottom
    :2px;
        padding-left
    :12px;
        padding-right
    :12px;
        border
    :#555 1px solid;
    }


    .table0 tbody td 
    {
        width
    :100%;
        height
    :auto;
        border
    :#555 1px solid;
        padding
    :0px;
        margin
    :0px;
    }


    .table1 tbody td 
    {
        text-align
    :left;
        vertical-align
    :middle;
        height
    :20px;
        line-height
    :18px;
        font-size
    :14px;
        font-color
    :#444;
        font-weight
    :normal;
        padding-top
    :2px;
        padding-bottom
    :2px;
        padding-left
    :12px;
        padding-right
    :12px;
        border-right
    :#555 1px solid;
        border-bottom
    :#555 1px solid;
        overflow
    :hidden;
        text-overflow
    :ellipsis;
        word-break
    :keep-all;
        word-wrap
    :normal;
    }


    </style>
    <script>

    function init(){
        theT
    =createTable("我的收藏夾",["Group:150","Name:300","URL:200","Visited:100","Modify:100","Delete:100"]);
        
    //參數說明:createTable(strCaption,colHeads)
        //strCaption 標題
        //colHeads 是一個array,每個item的格式是 名稱:寬度 的字符串
        for(var i=0;i<40;i++){
            theR
    =theT.insertRow();
            
    for(var j=0;j<7;j++){
                theC
    =theR.insertCell();
                theC.innerText
    =j;
            }

        }

    }



    function createTable(strCaption,colHeads){
        
    //參數說明:colHeads 是一個array,每個item的格式是 名稱:寬度 的字符串
        //生成表格
        oTable=document.createElement("table");
        document.body.insertBefore(oTable);
        
    //設置class
        oTable.className="table0";
        
        
    with(oTable.style){
            tableLayout
    ="fixed";
            borderCollapse
    ="collapse"
            borderSpacing
    ="0px";
        }

        
    //設置變量
        oTCaption=oTable.createCaption();
        oTHead
    =oTable.createTHead();
        oTFoot
    =oTable.createTFoot();
        
        
    //生成標題
        oTCaption.innerText=strCaption;
        
        
    //設置列寬
        oTHead.insertRow();
        
    for(var i=0;i<colHeads.length;i++){
            tHeadName
    =colHeads[i].split(":")[0];
            tHeadWidth
    =isNaN(parseInt(colHeads[i].split(":")[1]))?"auto":parseInt(colHeads[i].split(":")[1]);
            theCell
    =oTHead.rows[0].insertCell();
            theCell.style.width
    =tHeadWidth;
        }

        theCell
    =oTHead.rows[0].insertCell();
        theCell.width
    =20;
        oTHead.rows[
    0].style.display="none";
        
        
    //生成表頭
        oTHead.insertRow();
        
    for(var i=0;i<colHeads.length;i++){
            tHeadName
    =colHeads[i].split(":")[0];
            tHeadWidth
    =isNaN(parseInt(colHeads[i].split(":")[1]))?"auto":parseInt(colHeads[i].split(":")[1]);
            theCell
    =oTHead.rows[1].insertCell();
            theCell.innerText
    =tHeadName;
            theCell.style.width
    =tHeadWidth;
        }

        theCell
    =oTHead.rows[1].insertCell();
        theCell.width
    =24;
        
        
    //生成表腳
        oTFoot.insertRow();
        theCell
    =oTFoot.rows[0].insertCell();
        theCell.innerHTML
    ="<marquee scrollDelay=50 scrollAmount=2>Copy rights 2005. Hutia presents.</marquee>";
        theCell
    =oTFoot.rows[0].insertCell();
        theCell.colSpan
    =colHeads.length-1;
        theCell
    =oTFoot.rows[0].insertCell();
        theCell.width
    =20;
        
        
    //生成主體
        oTable.all.tags("Tbody")[0].insertRow();
        theCell
    =oTable.all.tags("Tbody")[0].rows[0].insertCell();
        theCell.colSpan
    =colHeads.length+1;
        oMain
    =document.createElement("DIV");
        theCell.insertBefore(oMain);
        
    with(oMain.style){
            width
    ="100%";
            height
    ="100%";
            overflowY
    ="auto";
            overflowX
    ="hidden";
            margin
    ="0px";
            marginLeft
    ="-1px";
        }

        
        oTBody
    =document.createElement("table");
        oMain.insertBefore(oTBody);
        oTable.oTBody
    =oTBody;
        
    //禁止選擇
        oTCaption.onselectstart=oTHead.onselectstart=oTFoot.onselectstart=function(){return(false);}
        
        
    //設置class
        oTBody.className="table1";
        
    with(oTBody.style){
            width
    =oTable.offsetWidth-15;
            tableLayout
    ="fixed";
            borderCollapse
    ="collapse"
            borderSpacing
    ="0px";
            padding
    ="0px";
            margin
    ="0px";
        }

        
        
    //初始化列寬
        oTBody.insertRow();
        
    for(var i=0;i<colHeads.length;i++){
            tHeadWidth
    =isNaN(parseInt(colHeads[i].split(":")[1]))?"auto":parseInt(colHeads[i].split(":")[1]);
            theCell
    =oTBody.rows[0].insertCell();
            theCell.style.width
    =tHeadWidth;
        }

        oTBody.rows[
    0].style.display="none";
        
        
    return(oTBody);
    }


    function insertRow(){
        
    var intL=oTBody.rows.length;
        theRow
    =oTBody.insertRow();
        theRow.index
    =intL;
        theRow.onmouseover
    =rowOnMouseOver;
        theRow.onmouseout
    =rowOnMouseOut;
        theRow.onclick
    =rowOnClick;
        
    for(var i=0;i<colHeads.length;i++){
            theCell
    =theRow.insertCell();
            theCell.tabIndex
    =0;
            theCell.hideFocus
    =true;
            theCell.colIndex
    =i;
            theCell.onmouseover
    =function(){this.focus();};
            theCell.onmouseout
    =cellOnBlur;
            theCell.onfocus
    =cellOnFocus;
            theCell.onblur
    =cellOnBlur;
        }

        theRow.cells[
    0].innerText=strGroup?strGroup:"ROOT";
        theRow.cells[
    1].innerText=strName?strName:"Untitled Document.";
        theRow.cells[
    2].innerText=strURL?strURL:"Unspecified URL";
        theRow.cells[
    3].innerHTML=strVisited?"Yes".fontcolor("red"):"Unknow";
        theRow.cells[
    4].innerHTML=strModify?"Yes".fontcolor("red"):"No".fontcolor("Green");
        theRow.cells[
    5].innerHTML="Delete".fontcolor("red");
    }


    </script>
    </head>
    <body onload="init();">

    </body>
    </html>
    posted on 2007-11-29 17:23 lk 閱讀(10123) 評論(1)  編輯  收藏 所屬分類: ajax&js

    FeedBack:
    # re: js table操作--------table滾動條 2012-03-12 10:00 jing
    這個用火狐測試不通過呀  回復  更多評論
      
    主站蜘蛛池模板: 国产亚洲sss在线播放| 黄色a级片免费看| 国产伦精品一区二区三区免费下载 | 亚洲图片在线观看| 67194成是人免费无码| 男女猛烈无遮掩视频免费软件| 久久亚洲精品中文字幕三区| 最近中文字幕无吗免费高清| www免费黄色网| 亚洲精品美女网站| 亚洲午夜福利在线观看| 国产精品视频永久免费播放| 国产男女爽爽爽免费视频 | 国产精品亚洲а∨天堂2021| 亚洲AV永久无码精品水牛影视| 精品国产免费一区二区| 国产一区二区三区免费观看在线| 亚洲欧洲AV无码专区| 亚洲AV日韩精品久久久久久久| 国产片免费福利片永久| 91免费国产精品| 国产精品1024在线永久免费| 亚洲一区二区三区高清在线观看| 亚洲AV无码第一区二区三区| 免费在线一级毛片| 男女做羞羞的事视频免费观看无遮挡 | 亚洲一区二区三区乱码在线欧洲| 亚洲日本乱码在线观看| 国产免费怕怕免费视频观看| 成人免费大片免费观看网站| 十八禁在线观看视频播放免费| 国产亚洲一卡2卡3卡4卡新区| 久久久亚洲AV波多野结衣| 亚洲乳大丰满中文字幕| 免费国产美女爽到喷出水来视频| 国产成人免费网站| 国产91免费视频| 99免费观看视频| 国产精品免费高清在线观看| 皇色在线免费视频| 四虎影视在线看免费观看|