我有一段javascript,用于检查选项卡中是否存在指定的选项卡。当我在我的开源etl工具“pentaho”中插入此代码时,它不识别ActiveXObject。这是因为我的etl工具使用的是mozilla javascript版本。有没有办法通过任何替代ActiveXObject来做到这一点?谢谢。
main();
function main(){
var ExcelApp = new ActiveXObject("Excel.Application");
ExcelApp.Visible = false;
ExcelApp.DisplayAlerts = false
var filenamer="D:\\wo_etl\\Input Files.xlsx"
var ExcelBook=ExcelApp.Workbooks.open(filenamer, false, false);
ExcelBook.Sheets("Sheet1").Active
ExcelApp.DisplayAlerts = true
ExcelApp.Quit();}
答案 0 :(得分:0)
可悲的是,没有。
ActiveXObject是特定于Internet Explorer的对象。使用它会将您的页面限制为该特定浏览器