js把html中的table資料匯出到Excel中

2021-07-31 18:16:33 字數 1746 閱讀 2007

//匯出通用方法,在onlick事件中呼叫getimport(table名稱)即可  

var idtmr;

function getexplorer()

else if (explorer.indexof("firefox") >= 0)

else if (explorer.indexof("chrome") >= 0)

else if (explorer.indexof("opera") >= 0)

else if (explorer.indexof("safari") >= 0)

}//此方法為ie匯出之後,可以保留table格式的方法

function getiesink(tableid)

var oxl;

try catch (e)

var owb = oxl.workbooks.add();

var osheet = owb.activesheet;

var sel = document.body.createtextrange();

sel.movetoelementtext(curtbl);

sel.select();

sel.execcommand("copy");

osheet.paste();

oxl.visible = true;

}//此方法為ie匯出之後,不保留table格式的方法

function getienotsink(tableid)

var oxl;

try catch (e)

var owb = oxl.workbooks.add();

var osheet = owb.activesheet;

var lenr = curtbl.rows.length;

for (i = 0; i < lenr; i++)

}oxl.visible = true;

}function getimport(tableid)

else

}function cleanup()

var tabletoexcel = (function ()

', base64 = function (s) ,

format = function (s, c) /g,

function (m, p) )

}return function (table, name)

window.location.href = uri + base64(format(template, ctx))

}})()

html格式

<table id="teamtable" width=」450″ border=」1″ cellspacing=」0″ cellpadding=」2″ bordercolor=」#009900″>

<tr>

<td>第一行第一欄</td>

<td colspan=」2″>第一行的第

二、三欄</td>

</tr>

<tr>

<td rowspan=」2″>第二行及第三行 的 第一欄</td>

<td>第二行第二欄</td>

<td>第二行第三欄</td>

</tr>

<tr>

<td>第三行第二欄</td>

<td>第三行第三欄</td>

</tr>

</table>

HTML中table的屬性tr th td的使用

tr和td 1.width height 單元格的寬高 2.bgcolor 單元格的背景顏色 3.align left center right 單元格中的文字 水平對齊方式 4.valign top center bottom 單元格中的文字,垂直對齊方式 5.nowrap nowrap 單元格中...

html中的table在android端顯示

開始都是用html.fromhtml source 來顯示html的 但是你會發現,對於style,table等等一系列的標籤它都沒有解析的 只好換乙個思路,用webview去做 在xml中加入 android layout width fill parent android layout heig...

把陣列排成最小的數 js

輸入乙個正整數陣列,把陣列裡所有數字拼接起來排成乙個數,列印能拼接出的所有數字中最小的乙個。例如輸入陣列,則列印出這三個數字能排成的最小數字為321323。呼叫sort函式,然後自己寫sort函式的排序規則 function printminnumber numbers var c2 return ...