// 导出到excel
function AutomateExcel(){
var elTable = document.getElementById( " datatable " ); // 要导出的table id。
var oRangeRef = document.body.createTextRange();
oRangeRef.moveToElementText(elTable);
oRangeRef.execCommand( " Copy " );
var appExcel = new ActiveXObject( " Excel.Application " );
appExcel.Workbooks.Add().Worksheets.Item( 1 ).Paste();
appExcel.Visible = true ;
appExcel = null ;
}
// 导出到word
// 指定页面区域内容导入Word
function AllAreaWord(){
var oWD = new ActiveXObject( " Word.Application " );
var oDC = oWD.Documents.Add( "" , 0 , 1 );
var orange = oDC.Range( 0 , 1 );
var elTable = document.getElementById( " datatable " );
var sel = document.body.createTextRange();
sel.moveToElementText(elTable);
// sel.select();
sel.execCommand( " Copy " );
orange.Paste();
oWD.Application.Visible = true ;
oWD = null ;
}
声明:需要使用IE浏览器
并且需要设置浏览器的安全性:安全-自定义级别-启用‘对未标记为可安全执行脚本的ActiveX控件初始化并执行脚本’。