欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Js 導(dǎo)出table內(nèi)容到Excel的簡單實(shí)例

 更新時(shí)間:2013年11月19日 17:24:45   作者:  
在做前端開發(fā)時(shí),常常會(huì)用到通過js把數(shù)據(jù)導(dǎo)入到excel的功能,現(xiàn)在給出給簡單demo代碼,以供以后使用

復(fù)制代碼 代碼如下:

function ExportToExcel(tableId) //讀取表格中每個(gè)單元到EXCEL中 
{
    try{      
            var curTbl = document.getElementById(tableId);
            var oXL = new ActiveXObject("Excel.Application");
            //創(chuàng)建AX對象excel 
            var oWB = oXL.Workbooks.Add();
            //獲取workbook對象 
            var oSheet = oWB.ActiveSheet;

            var lenRow = curTbl.rows.length;
            //取得表格行數(shù) 
            for (i = 0; i < lenRow; i++)
            {
                var lenCol = curTbl.rows(i).cells.length;
                //取得每行的列數(shù) 
                for (j = 0; j < lenCol; j++)
                {
                    oSheet.Cells(i + 1, j + 1).value = curTbl.rows(i).cells(j).innerText; 

                }
            }
            oXL.Visible = true;
            //設(shè)置excel可見屬性 
      }catch(e){
            if((!+'/v1')){ //ie瀏覽器 
              alert("無法啟動(dòng)Excel,請確保電腦中已經(jīng)安裝了Excel!/n/n如果已經(jīng)安裝了Excel,"+"請調(diào)整IE的安全級別。/n/n具體操作:/n/n"+"工具 → Internet選項(xiàng) → 安全 → 自定義級別 → ActiveX 控件和插件 → 對未標(biāo)記為可安全執(zhí)行腳本的ActiveX 控件初始化并執(zhí)行腳本 → 啟用 → 確定");
           }else{
               alert("請使用IE瀏覽器進(jìn)行“導(dǎo)入到EXCEL”操作!");  //方便設(shè)置安全等級,限制為ie瀏覽器 
           }
       }

 function ExportToExcel(tableId) //讀取表格中每個(gè)單元到EXCEL中
 {
     try{    
             var curTbl = document.getElementById(tableId);
             var oXL = new ActiveXObject("Excel.Application");
             //創(chuàng)建AX對象excel
             var oWB = oXL.Workbooks.Add();
             //獲取workbook對象
             var oSheet = oWB.ActiveSheet;

             var lenRow = curTbl.rows.length;
             //取得表格行數(shù)
             for (i = 0; i < lenRow; i++)
             {
                 var lenCol = curTbl.rows(i).cells.length;
                 //取得每行的列數(shù)
                 for (j = 0; j < lenCol; j++)
                 {
                     oSheet.Cells(i + 1, j + 1).value = curTbl.rows(i).cells(j).innerText;

                 }
             }
             oXL.Visible = true;
             //設(shè)置excel可見屬性
       }catch(e){
             if((!+'/v1')){ //ie瀏覽器
               alert("無法啟動(dòng)Excel,請確保電腦中已經(jīng)安裝了Excel!/n/n如果已經(jīng)安裝了Excel,"+"請調(diào)整IE的安全級別。/n/n具體操作:/n/n"+"工具 → Internet選項(xiàng) → 安全 → 自定義級別 → ActiveX 控件和插件 → 對未標(biāo)記為可安全執(zhí)行腳本的ActiveX 控件初始化并執(zhí)行腳本 → 啟用 → 確定");  www.th7.cn
            }else{
                alert("請使用IE瀏覽器進(jìn)行“導(dǎo)入到EXCEL”操作!");  //方便設(shè)置安全等級,限制為ie瀏覽器
            }
        }
 }

相關(guān)文章

  • TypeScript 學(xué)習(xí)筆記之基本類型

    TypeScript 學(xué)習(xí)筆記之基本類型

    TypeScript 是 JavaScript 的超集,TypeScript 經(jīng)過編譯之后都會(huì)生成 JavaScript 代碼。TypeScript 最大的特點(diǎn)就是類型化,因此才叫做 TypeScript。比起弱類型的 JavaScript,類型化的 TypeScript 顯得更加容易維護(hù)。
    2015-06-06
  • layui table單元格事件修改值的方法

    layui table單元格事件修改值的方法

    今天小編就為大家分享一篇layui table單元格事件修改值的方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-09-09
  • uni-app多環(huán)境配置實(shí)現(xiàn)自動(dòng)部署的方式詳解

    uni-app多環(huán)境配置實(shí)現(xiàn)自動(dòng)部署的方式詳解

    前后端分離開發(fā)模式中,無論前后端都有可能區(qū)分不同的環(huán)境配置,下面這篇文章主要給大家介紹了關(guān)于uni-app多環(huán)境配置實(shí)現(xiàn)自動(dòng)部署的相關(guān)資料,需要的朋友可以參考下
    2022-06-06
  • uniapp制作一個(gè)收縮通訊錄的實(shí)現(xiàn)代碼

    uniapp制作一個(gè)收縮通訊錄的實(shí)現(xiàn)代碼

    這篇文章主要介紹了uniapp制作一個(gè)收縮通訊錄的實(shí)現(xiàn)代碼,本文通過示例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2023-12-12
  • js實(shí)現(xiàn)簡單的省市縣三級聯(lián)動(dòng)效果實(shí)例

    js實(shí)現(xiàn)簡單的省市縣三級聯(lián)動(dòng)效果實(shí)例

    這篇文章主要介紹了js實(shí)現(xiàn)簡單的省市縣三級聯(lián)動(dòng)效果,以完整實(shí)例形式分析了JavaScript實(shí)現(xiàn)省市縣三級聯(lián)動(dòng)效果的具體步驟與相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2016-02-02
  • Javascript對象按照屬性排序方法示例探究

    Javascript對象按照屬性排序方法示例探究

    這篇文章主要介紹了Javascript對象按照屬性排序方法示例探究,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2024-01-01
  • Javascript之面向?qū)ο?-封裝

    Javascript之面向?qū)ο?-封裝

    本篇文章通過具體實(shí)例,對Javascript的封裝過程進(jìn)行案例分析,有助于對其代碼實(shí)現(xiàn)的理解與學(xué)習(xí)。下面就隨小編一起來看看吧
    2016-12-12
  • 運(yùn)用js教你輕松制作html音樂播放器

    運(yùn)用js教你輕松制作html音樂播放器

    這篇文章主要為大家詳細(xì)介紹了如何運(yùn)用js教你輕松制作html音樂播放器,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-09-09
  • xmlplus組件設(shè)計(jì)系列之網(wǎng)格(DataGrid)(10)

    xmlplus組件設(shè)計(jì)系列之網(wǎng)格(DataGrid)(10)

    xmlplus 是一個(gè)JavaScript框架,用于快速開發(fā)前后端項(xiàng)目。這篇文章主要介紹了xmlplus組件設(shè)計(jì)系列之xmlplus網(wǎng)格,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • 原生JS查找元素的方法(推薦)

    原生JS查找元素的方法(推薦)

    下面小編就為大家?guī)硪黄鶭S查找元素的方法(推薦)。小編覺得挺不錯(cuò)的,希望對大家有所幫助。一起跟隨小編過來看看吧,祝大家游戲愉快哦
    2016-11-11

最新評論