js 操作excel问题

来源:百度知道 编辑:UC知道 时间:2024/06/05 18:26:55
我用js
var oXL = new ActiveXObject("Excel.Application");
var oWB = oXL.Workbooks.Add();
var oSheet = oWB.ActiveSheet;
var sel=document.body.createTextRange();
sel.moveToElementText(PrintA);
sel.select();
sel.execCommand("Copy");
oSheet.Paste();
oXL.Visible = true;
实现了导出excel的操作,但是我的页面中有个小图片,也在这其中,如何能实现把小图片去掉呢
qisg931 - 经理 五级 你的方法不错,不过js上的导出后网页上的图片也没了

function removeElementByIdThenToExcel(tableId,eleId){ var table = document.getElementById(tableId); var removeEle = document.getElementById(eleId); removeEle.parentNode.removeChild(removeEle); //delete self toExcel(table);}var idTmr = ""; function copy(tabid){ var oControlRange = document.body.createControlRange(); oControlRange.add(tabid,0); oControlRange.select(); document.execCommand("Copy"); } function toExcel(tabid){ copy(tabid); try{ var xls = new ActiveXObject( "Excel.Application" ); }catch(e){ alert( "Excel没有安装或浏览器设置不正确.请启用所有Active控件和插件"); return false; } xls.visible = true; var xlBook = xls.Workbooks.Add; var xlsheet = xlBook.Worksheets(1); xlBook.Worksheets(1).Activate; for(var i=0;i xlsheet.Columns(i+1).ColumnWidth=15; } xlsheet.Paste; xls=null; idTmr = window.setInterval("Cleanup();",1); } function Cleanup() { window.clearInterval(idTmr); CollectGarbage(); }

js 操作字符串的问题 excel问题 操作问题! 关于Excel操作问题。。 Excel操作问题 EXCEL操作问题 excel 操作问题 急! Excel的操作问题 excel操作问题 excel操作中的问题 excel的操作问题