0

指定されたタブがタブに存在するかどうかをチェックする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();}
4

1 に答える 1

0

悲しいことに、いいえ。

ActiveXObject は Internet Explorer 固有のオブジェクトです。それを使用すると、ページがその特定のブラウザに制限されます

于 2012-10-09T09:26:54.270 に答える