Js 導(dǎo)出table內(nèi)容到Excel的簡單實(shí)例
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瀏覽器
}
}
}
- C#實(shí)現(xiàn)Json轉(zhuǎn)DataTable并導(dǎo)出Excel的方法示例
- Jsp中的table多表頭導(dǎo)出excel文件具體實(shí)現(xiàn)
- js導(dǎo)出table數(shù)據(jù)到excel即導(dǎo)出為EXCEL文檔的方法
- js導(dǎo)出table到excel同時(shí)兼容FF和IE示例
- JavaScript將Table導(dǎo)出到Excel實(shí)現(xiàn)思路及代碼
- javascript 導(dǎo)出數(shù)據(jù)到Excel(處理table中的元素)
- 基于JS實(shí)現(xiàn)table導(dǎo)出Excel并保留樣式
相關(guān)文章
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-06uniapp制作一個(gè)收縮通訊錄的實(shí)現(xiàn)代碼
這篇文章主要介紹了uniapp制作一個(gè)收縮通訊錄的實(shí)現(xiàn)代碼,本文通過示例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2023-12-12js實(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-02xmlplus組件設(shè)計(jì)系列之網(wǎng)格(DataGrid)(10)
xmlplus 是一個(gè)JavaScript框架,用于快速開發(fā)前后端項(xiàng)目。這篇文章主要介紹了xmlplus組件設(shè)計(jì)系列之xmlplus網(wǎng)格,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-05-05