linux下部署无法运行的问题

lanraine 2015-05-28 11:36:19
linux下是否无法运行这段js代码啊?new ActiveXObject("Excel.application");小伙伴说是因为这个windows的控件。那请问在linux上
怎么读取表格内容而且存入按行存入数组啊?

在本地运行是可以正常读取数据并进行后续操作的。部署到linux后页面打开无反应,调试信息里面也是空的。

// var filePath = "D:\\12345.xls";
var filePath = "12345.xls";

//创建操作EXCEL应用程序的实例
var oXL = new ActiveXObject("Excel.application");

//打开指定路径的excel文件
var oWB = oXL.Workbooks.open(filePath);
//操作第一个sheet(从一开始,而非零)
oWB.worksheets(1).select();
var oSheet = oWB.ActiveSheet;
...全文
212 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
Go 旅城通票 2015-05-28
  • 打赏
  • 举报
回复
acx是ie的东西。。linux你倒是能装个ie才行啊。。 通过服务器端做处理,原本调用客户端office来处理客户端文件就不符合web规范

87,902

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧