【发布时间】:2018-08-03 17:29:00
【问题描述】:
我的 spotfire 应用程序有一个要求。我确实将数据作为 CSV 导出到本地文件。导出成功完成。之后,我需要在 Excel 应用程序中打开文件。我尝试了下面的代码,它在 Spotfire 客户端中运行良好,但在 Web 浏览器中它抛出 ActiveX object not supported 错误。有人可以帮我用 Java 或 Python 脚本打开本地文件吗?
var Excel = new ActiveXObject("Excel.Application");
Excel.Visible = true;
Excel.Workbooks.Open("C:\Temp\teste.xlsx");
【问题讨论】:
-
准确地说,如果您手动降低安全设置,ActiveX 在 Internet Explorer 中仍然有效,这当然是个坏主意。要在现代浏览器上操作,您可能更希望让用户单击他们保存的文件。或者,也许您可以将文件保存在某个云平台上,您可以使用基于 Web 的电子表格应用程序打开它。
标签: javascript spotfire fileopener2