使用IE,FF和Chrome从JavaScript中检索数据

我有一个名为test.xls的excel文件。 下面的JS代码很好地从Internet Explorer的Excel中检索数据。 但是我想使用Firefox以及Chrome。 什么是FF和Chrome的代码?

<html> <head> <title> Style Get data from excel sheet </title> <script language="javascript" > function GetData(cell,row){ var excel = new ActiveXObject("Excel.Application"); var excel_file = excel.Workbooks.Open("F:\\test.xls"); var excel_sheet = excel.Worksheets("Sheet1"); var data = excel_sheet.Cells(cell,row).Value; document.getElementById('div1').innerText =data; } </script> </head> <body> <p>&nbsp;</p> <div style="background: #009955; width:'100%';" align="center"> <font color="#000080" size="12pt"> <b>Get data from excel sheets</b> </font> </div> <center> <p>&nbsp;</p> <div id="div1" style="background: #DFDFFF; width:'100%';" align="center"> Click buttons to fetch data from F:\\test.xls </div> <input type="button" value="cell(1),row(1)" onClick="GetData(1,1);" /> <input type="button" value="cell(1),row(2)" onClick="GetData(1,2);" /> <input type="button" value="cell(2),row(1)" onClick="GetData(2,1);" /> <input type="button" value="cell(2),row(2)" onClick="GetData(2,2);" /> </center> </body> </html> 

我相当确信这只适用于Internet Explorer。 另外,这个解决scheme依赖于客户机上安装的excel。 一个更好的解决scheme是使用epplus和读取服务器上的文件(只适用于xlsx文件,还有其他解决scheme为旧的xlsx文件)。