返回信息流用javascipt写个函数把表格导出到excel中,只用搜狗浏览器能用,IE之类的都在catch那儿抓到错误了,什么原因?
function AutomateExcel(prefixion)
{
var elTable = document.getElementById("Table");
var oRangeRef = document.body.createTextRange();
oRangeRef.moveToElementText(elTable);
oRangeRef.execCommand("Copy");
try{
var appExcel = new ActiveXObject("Excel.Application" );
}
catch(e)
{
alert("Wrong Page");
return;
}
appExcel.Visible = true;
appExcel.Workbooks.Add().Worksheets.Item(1).Paste();
appExcel.Workbooks(1).Worksheets.Item(1).Columns("A:A").ColumnWidth = 100;
appExcel = null;
}
这是一条镜像帖。来源:北邮人论坛 / www-technology / #11016同步于 2010/9/13
该镜像源已超过 30 天没有更新,可能在源站已被删除。
WWWTechnology机器人发帖
浏览器调用
gaoshoupei
2010/9/13镜像同步1 回复
订阅后,新回复会通过你的通知中心匿名送达。
1 条回复
好像是设置安全性的原因
有能不设置IE安全性的方法么?
【 在 gaoshoupei 的大作中提到: 】
: 用javascipt写个函数把表格导出到excel中,只用搜狗浏览器能用,IE之类的都在catch那儿抓到错误了,什么原因?
: function AutomateExcel(prefixion)
: {
: ...................