具体js代码如下:

  function sd() {
            alert('导出测试');
            var curTbl = document.getElementById("aa");  //aa为table的id
            var oXL = new ActiveXObject("Excel.Application");
            var oWB = oXL.Workbooks.Add();
            var oSheet = oWB.ActiveSheet;
            var Lenr = curTbl.rows.length;
            for (i = 0; i < Lenr; i++) {
                var Lenc = curTbl.rows(i).cells.length;
                for (j = 0; j < Lenc; j++) {
                    oSheet.Cells(i + 1, j + 1).value = curTbl.rows(i).cells(j).innerText;
                }
            }
            oXL.Visible = true;
        }

 

posted on 2012-11-02 00:44  莫等闲也  阅读(175)  评论(0)    收藏  举报