我现在在jsp中使用JavaScript 然后调用excel 然后保存成.xls文件。
但是我现在的代码在保存的过程中提示 是否保存对 xxxxxx.xls 的更改
我现在不想让他有这个提示 直接就是以调用这个函数直接就对文件进行保存 没有其他的任何操作
我现在把那个代码贴出来function AutomateExcel(table_name){
var elTable = document.getElementById("tb"); //要导出的table id。
var oRangeRef = document.body.createTextRange();
oRangeRef.moveToElementText(elTable);
oRangeRef.execCommand("Copy");
var appExcel = new ActiveXObject("Excel.Application");
var oBook = appExcel.Workbooks.Add();
oBook.Worksheets.Item(1).Paste();
oBook.Worksheets.Item(1).saveas(table_name);
oBook.Worksheets.Item(1).Paste();
oBook.Close();
appExcel.Visible = false;
appExcel.Quit();
oExcel = null;
}我这个就是把一个表的数据保存成.xls文件,并保存到本地。
我现在不想让它有任何的提示
但是我现在的代码在保存的过程中提示 是否保存对 xxxxxx.xls 的更改
我现在不想让他有这个提示 直接就是以调用这个函数直接就对文件进行保存 没有其他的任何操作
我现在把那个代码贴出来function AutomateExcel(table_name){
var elTable = document.getElementById("tb"); //要导出的table id。
var oRangeRef = document.body.createTextRange();
oRangeRef.moveToElementText(elTable);
oRangeRef.execCommand("Copy");
var appExcel = new ActiveXObject("Excel.Application");
var oBook = appExcel.Workbooks.Add();
oBook.Worksheets.Item(1).Paste();
oBook.Worksheets.Item(1).saveas(table_name);
oBook.Worksheets.Item(1).Paste();
oBook.Close();
appExcel.Visible = false;
appExcel.Quit();
oExcel = null;
}我这个就是把一个表的数据保存成.xls文件,并保存到本地。
我现在不想让它有任何的提示
去掉一个就好了……
但是分也给你了 我要结贴了